Obj

\nn\t3::Obj()

Overview of Methods

\nn\t3::Obj()->accessSingleProperty($obj, $key);

\nn\t3::Obj()->diff($objA, $objB, $fieldsToIgnore = [], $fieldsToCompare = [], $options = []);

\nn\t3::Obj()->forceArray($obj);

\nn\t3::Obj()->get($obj, $key = '');

\nn\t3::Obj()->getClassSchema($modelClassName = NULL);

\nn\t3::Obj()->getKeys($obj);

\nn\t3::Obj()->getMethodArguments($className = NULL, $methodName = NULL);

\nn\t3::Obj()->getProps($obj, $key = 'type', $onlySettable = true);

\nn\t3::Obj()->getSetableKeys($obj);

\nn\t3::Obj()->getTableName($modelClassName = NULL);

\nn\t3::Obj()->isFalFile($obj);

\nn\t3::Obj()->isFile($obj);

\nn\t3::Obj()->isFileReference($obj);

\nn\t3::Obj()->isModel($obj);

\nn\t3::Obj()->isSimpleType($type = '');

\nn\t3::Obj()->isStorage($obj);

\nn\t3::Obj()->isSysCategory($obj);

\nn\t3::Obj()->merge($model = NULL, $overlay = NULL);

\nn\t3::Obj()->parseType($paramType = '');

\nn\t3::Obj()->prop($obj, $key);

\nn\t3::Obj()->props($obj, $keys = []);

\nn\t3::Obj()->set($obj, $key = '', $val = '', $useSetter = true);

\nn\t3::Obj()->toArray($obj, $depth = 3, $fields = [], $addClass = false);