Helpers Index
-
Arrays
- Arrays::first()
- Arrays::intExplode()
- Arrays::key()
- Arrays::merge()
- Arrays::pluck()
- Arrays::removeEmpty()
- Arrays::toArray()
- Arrays::trimExplode()
-
\nn\t3::Arrays()
-
Overview of Methods
- \nn\t3::Arrays()->first();
- \nn\t3::Arrays()->intExplode($delimiter = ',');
- \nn\t3::Arrays()->key($key = 'uid', $value = false);
- \nn\t3::Arrays()->merge();
- \nn\t3::Arrays()->pluck($keys = NULL, $isSingleObject = false);
- \nn\t3::Arrays()->removeEmpty();
- \nn\t3::Arrays()->toArray();
- \nn\t3::Arrays()->trimExplode($delimiter = ',', $removeEmpty = true);
- Methods
-
Overview of Methods
-
BackendUser
- BackendUser::get()
- BackendUser::getCookieName()
- BackendUser::getSettings()
- BackendUser::isAdmin()
- BackendUser::isLoggedIn()
- BackendUser::start()
- BackendUser::updateSettings()
-
\nn\t3::BackendUser()
-
Overview of Methods
- \nn\t3::BackendUser()->get();
- \nn\t3::BackendUser()->getCookieName();
- \nn\t3::BackendUser()->getSettings($moduleName = 'nnhelpers', $path = NULL);
- \nn\t3::BackendUser()->isAdmin();
- \nn\t3::BackendUser()->isLoggedIn($request = NULL);
- \nn\t3::BackendUser()->start();
- \nn\t3::BackendUser()->updateSettings($moduleName = 'nnhelpers', $settings = []);
- Methods
-
Overview of Methods
-
Cache
- Cache::clear()
- Cache::clearPageCache()
- Cache::get()
- Cache::getIdentifier()
- Cache::read()
- Cache::set()
- Cache::write()
-
\nn\t3::Cache()
-
Overview of Methods
- \nn\t3::Cache()->clear($identifier = NULL);
- \nn\t3::Cache()->clearPageCache($pid = NULL);
- \nn\t3::Cache()->get($identifier = '', $useRamCache = false);
- \nn\t3::Cache()->getIdentifier($identifier = NULL);
- \nn\t3::Cache()->read($identifier);
- \nn\t3::Cache()->set($identifier = '', $data = NULL, $useRamCache = false);
- \nn\t3::Cache()->write($identifier, $cache);
- Methods
-
Overview of Methods
-
Content
- Content::addRelations()
- Content::column()
- Content::columnData()
- Content::get()
- Content::getAll()
- Content::localize()
- Content::render()
-
\nn\t3::Content()
-
Overview of Methods
- \nn\t3::Content()->addRelations($data = []);
- \nn\t3::Content()->column($colPos, $pageUid = NULL, $slide = NULL);
- \nn\t3::Content()->columnData($colPos, $addRelations = false, $pageUid = NULL);
- \nn\t3::Content()->get($ttContentUid = NULL, $getRelations = false, $localize = true, $field = 'uid');
- \nn\t3::Content()->getAll($constraints = [], $getRelations = false, $localize = true);
- \nn\t3::Content()->localize($table = 'tt_content', $data = [], $localize = true);
- \nn\t3::Content()->render($ttContentUid = NULL, $data = [], $field = NULL);
- Methods
-
Overview of Methods
-
Convert
- Convert::toArray()
- Convert::toBytes()
- Convert::toFileReference()
- Convert::toIso()
- Convert::toJson()
- Convert::toLanguage()
- Convert::toLanguageId()
- Convert::toModel()
- Convert::toObjectStorage()
- Convert::toRGB()
- Convert::toSysCategories()
- Convert::toUTF8()
-
\nn\t3::Convert()
-
Overview of Methods
- \nn\t3::Convert()->toArray($obj = NULL, $depth = 3);
- \nn\t3::Convert()->toBytes();
- \nn\t3::Convert()->toFileReference();
- \nn\t3::Convert()->toIso();
- \nn\t3::Convert()->toJson($obj = NULL, $depth = 3);
- \nn\t3::Convert()->toLanguage($sysLanguageUid = NULL);
- \nn\t3::Convert()->toLanguageId($languageCode = NULL);
- \nn\t3::Convert()->toModel($className = NULL, $parentModel = NULL);
- \nn\t3::Convert()->toObjectStorage($obj = NULL, $childType = NULL);
- \nn\t3::Convert()->toRGB();
- \nn\t3::Convert()->toSysCategories();
- \nn\t3::Convert()->toUTF8();
- Methods
-
Overview of Methods
- Cookies
-
Db
- Db::debug()
- Db::delete()
- Db::deleteWithAllFiles()
- Db::filterDataForTable()
- Db::findAll()
- Db::findByUid()
- Db::findByUids()
- Db::findByValues()
- Db::findIn()
- Db::findNotIn()
- Db::findOneByValues()
- Db::fixFileReferencesForModel()
- Db::get()
- Db::getColumn()
- Db::getColumnLabel()
- Db::getColumns()
- Db::getColumnsByType()
- Db::getConnection()
- Db::getDeleteColumn()
- Db::getQueryBuilder()
- Db::getRepositoryForModel()
- Db::getTableNameForModel()
- Db::ignoreEnableFields()
- Db::insert()
- Db::insertMultiple()
- Db::insertOrUpdate()
- Db::orderBy()
- Db::persistAll()
- Db::quote()
- Db::save()
- Db::setFalConstraint()
- Db::setNotInSysCategoryConstraint()
- Db::setSysCategoryConstraint()
- Db::sortBy()
- Db::statement()
- Db::tableExists()
- Db::truncate()
- Db::undelete()
- Db::update()
-
\nn\t3::Db()
-
Overview of Methods
- \nn\t3::Db()->debug($query = NULL, $return = false);
- \nn\t3::Db()->delete($table = '', $constraint = [], $reallyDelete = false);
- \nn\t3::Db()->deleteWithAllFiles($model);
- \nn\t3::Db()->filterDataForTable($data = [], $table = '');
- \nn\t3::Db()->findAll($table = '', $ignoreEnableFields = false);
- \nn\t3::Db()->findByUid($table = '', $uid = NULL, $ignoreEnableFields = false);
- \nn\t3::Db()->findByUids($table = '', $uids = NULL, $ignoreEnableFields = false);
- \nn\t3::Db()->findByValues($table = NULL, $where = [], $useLogicalOr = false, $ignoreEnableFields = false, $fieldsToGet = [], $additionalQueryParams = []);
- \nn\t3::Db()->findIn($table = '', $column = '', $values = [], $ignoreEnableFields = false);
- \nn\t3::Db()->findNotIn($table = '', $colName = '', $values = [], $ignoreEnableFields = false);
- \nn\t3::Db()->findOneByValues($table = NULL, $whereArr = [], $useLogicalOr = false, $ignoreEnableFields = false, $fieldsToGet = []);
- \nn\t3::Db()->fixFileReferencesForModel($model);
- \nn\t3::Db()->get($uid, $modelType = '', $ignoreEnableFields = false);
- \nn\t3::Db()->getColumn($table = '', $colName = '', $useSchemaManager = false);
- \nn\t3::Db()->getColumnLabel($column = '', $table = '');
- \nn\t3::Db()->getColumns($table = '', $useSchemaManager = false);
- \nn\t3::Db()->getColumnsByType($table = '', $colType = '', $useSchemaManager = false);
- \nn\t3::Db()->getConnection();
- \nn\t3::Db()->getDeleteColumn($table = '');
- \nn\t3::Db()->getQueryBuilder($table = '');
- \nn\t3::Db()->getRepositoryForModel($className = NULL);
- \nn\t3::Db()->getTableNameForModel($className = NULL);
- \nn\t3::Db()->ignoreEnableFields($queryOrRepository, $ignoreStoragePid = true, $ignoreHidden = false, $ignoreDeleted = false, $ignoreStartEnd = false);
- \nn\t3::Db()->insert($tableNameOrModel = '', $data = []);
- \nn\t3::Db()->insertMultiple($tableName = '', $rows = [], $colOrder = []);
- \nn\t3::Db()->insertOrUpdate($tableName, $whereArr = [], $model = []);
- \nn\t3::Db()->orderBy($queryOrRepository, $ordering = []);
- \nn\t3::Db()->persistAll();
- \nn\t3::Db()->quote($value = '');
- \nn\t3::Db()->save($tableNameOrModel = '', $data = []);
- \nn\t3::Db()->setFalConstraint($queryBuilder = NULL, $tableName = '', $falFieldName = '', $numFal = true, $operator = false);
- \nn\t3::Db()->setNotInSysCategoryConstraint($queryBuilder = NULL, $sysCategoryUids = [], $tableName = '', $categoryFieldName = 'categories');
- \nn\t3::Db()->setSysCategoryConstraint($queryBuilder = NULL, $sysCategoryUids = [], $tableName = '', $categoryFieldName = 'categories', $useNotIn = false);
- \nn\t3::Db()->sortBy($objectArray, $fieldName = 'uid', $uidList = []);
- \nn\t3::Db()->statement($statement = '', $params = [], $types = []);
- \nn\t3::Db()->tableExists($table = '');
- \nn\t3::Db()->truncate($table = '');
- \nn\t3::Db()->undelete($table = '', $constraint = []);
- \nn\t3::Db()->update($tableNameOrModel = '', $data = [], $uid = NULL);
- Methods
-
Overview of Methods
- Dom
-
Encrypt
- Encrypt::checkPassword()
- Encrypt::createJwtSignature()
- Encrypt::decode()
- Encrypt::encode()
- Encrypt::getHashInstance()
- Encrypt::getSaltingKey()
- Encrypt::hash()
- Encrypt::hashNeedsUpdate()
- Encrypt::hashSessionId()
- Encrypt::jwt()
- Encrypt::parseJwt()
- Encrypt::password()
-
\nn\t3::Encrypt()
-
Overview of Methods
- \nn\t3::Encrypt()->checkPassword($password = '', $passwordHash = NULL);
- \nn\t3::Encrypt()->createJwtSignature($header = [], $payload = []);
- \nn\t3::Encrypt()->decode($data = '');
- \nn\t3::Encrypt()->encode($data = '');
- \nn\t3::Encrypt()->getHashInstance($passwordHash = '', $loginType = 'FE');
- \nn\t3::Encrypt()->getSaltingKey();
- \nn\t3::Encrypt()->hash($string = '');
- \nn\t3::Encrypt()->hashNeedsUpdate($passwordHash = '', $loginType = 'FE');
- \nn\t3::Encrypt()->hashSessionId($sessionId = NULL);
- \nn\t3::Encrypt()->jwt($payload = []);
- \nn\t3::Encrypt()->parseJwt($token = '');
- \nn\t3::Encrypt()->password($clearTextPassword = '', $context = 'FE');
- Methods
-
Overview of Methods
-
Environment
- Environment::extLoaded()
- Environment::extPath()
- Environment::extRelPath()
- Environment::getBaseURL()
- Environment::getCookieDomain()
- Environment::getCountries()
- Environment::getCountryByIsocode()
- Environment::getDefaultLanguage()
- Environment::getDomain()
- Environment::getExtConf()
- Environment::getLanguage()
- Environment::getLanguageFallbackChain()
- Environment::getLanguageKey()
- Environment::getLanguages()
- Environment::getLocalConf()
- Environment::getPathSite()
- Environment::getPostMaxSize()
- Environment::getPsr4Prefixes()
- Environment::getRelPathSite()
- Environment::getRequest()
- Environment::getSite()
- Environment::getSyntheticFrontendRequest()
- Environment::getVarPath()
- Environment::isBackend()
- Environment::isFrontend()
- Environment::isHttps()
- Environment::isLocalhost()
- Environment::setLanguage()
- Environment::setRequest()
- Environment::t3Version()
-
\nn\t3::Environment()
-
Overview of Methods
- \nn\t3::Environment()->extLoaded($extName = '');
- \nn\t3::Environment()->extPath($extName = '');
- \nn\t3::Environment()->extRelPath($extName = '');
- \nn\t3::Environment()->getBaseURL();
- \nn\t3::Environment()->getCookieDomain($loginType = 'FE');
- \nn\t3::Environment()->getCountries($lang = 'de', $key = 'cn_iso_2');
- \nn\t3::Environment()->getCountryByIsocode($cn_iso_2 = NULL, $field = 'cn_iso_2');
- \nn\t3::Environment()->getDefaultLanguage($returnKey = 'typo3Language');
- \nn\t3::Environment()->getDomain();
- \nn\t3::Environment()->getExtConf($ext = 'nnhelpers', $param = '');
- \nn\t3::Environment()->getLanguage();
- \nn\t3::Environment()->getLanguageFallbackChain($langUid = true);
- \nn\t3::Environment()->getLanguageKey();
- \nn\t3::Environment()->getLanguages($key = 'languageId', $value = NULL);
- \nn\t3::Environment()->getLocalConf($path = '');
- \nn\t3::Environment()->getPathSite();
- \nn\t3::Environment()->getPostMaxSize();
- \nn\t3::Environment()->getPsr4Prefixes();
- \nn\t3::Environment()->getRelPathSite();
- \nn\t3::Environment()->getRequest();
- \nn\t3::Environment()->getSite($request = NULL);
- \nn\t3::Environment()->getSyntheticFrontendRequest($pageUid = NULL);
- \nn\t3::Environment()->getVarPath();
- \nn\t3::Environment()->isBackend();
- \nn\t3::Environment()->isFrontend();
- \nn\t3::Environment()->isHttps();
- \nn\t3::Environment()->isLocalhost();
- \nn\t3::Environment()->setLanguage($languageId = 0);
- \nn\t3::Environment()->setRequest($request);
- \nn\t3::Environment()->t3Version();
- Methods
-
Overview of Methods
- Errors
-
Fal
- Fal::attach()
- Fal::clearCache()
- Fal::createFalFile()
- Fal::createForModel()
- Fal::createSysFile()
- Fal::deleteForModel()
- Fal::deleteProcessedImages()
- Fal::deleteSysFile()
- Fal::deleteSysFileReference()
- Fal::detach()
- Fal::fileReferenceExists()
- Fal::fromFalFile()
- Fal::fromFile()
- Fal::getFalFile()
- Fal::getFileObjectFromCombinedIdentifier()
- Fal::getFilePath()
- Fal::getFileReferenceByUid()
- Fal::getImage()
- Fal::process()
- Fal::setInModel()
- Fal::toArray()
- Fal::unlink()
- Fal::updateMetaData()
-
\nn\t3::Fal()
-
Overview of Methods
- \nn\t3::Fal()->attach($model, $field, $itemData = NULL);
- \nn\t3::Fal()->clearCache($filenameOrSysFile = '');
- \nn\t3::Fal()->createFalFile($storageConfig, $srcFile, $keepSrcFile = false, $forceCreateNew = false);
- \nn\t3::Fal()->createForModel($model, $field, $itemData = NULL);
- \nn\t3::Fal()->createSysFile($file, $autoCreateStorage = true);
- \nn\t3::Fal()->deleteForModel($model, $field = NULL);
- \nn\t3::Fal()->deleteProcessedImages($sysFile = '');
- \nn\t3::Fal()->deleteSysFile($uidOrObject = NULL);
- \nn\t3::Fal()->deleteSysFileReference($uidOrFileReference = NULL);
- \nn\t3::Fal()->detach($model, $field, $obj = NULL);
- \nn\t3::Fal()->fileReferenceExists($sysFile = NULL, $params = []);
- \nn\t3::Fal()->fromFalFile($sysFile = NULL);
- \nn\t3::Fal()->fromFile($params = []);
- \nn\t3::Fal()->getFalFile($srcFile);
- \nn\t3::Fal()->getFileObjectFromCombinedIdentifier($file = '');
- \nn\t3::Fal()->getFilePath($falReference);
- \nn\t3::Fal()->getFileReferenceByUid($uid = NULL);
- \nn\t3::Fal()->getImage($src = NULL);
- \nn\t3::Fal()->process($fileObj = '', $processing = []);
- \nn\t3::Fal()->setInModel($model, $fieldName = '', $imagesToAdd = []);
- \nn\t3::Fal()->toArray($fileReference = NULL);
- \nn\t3::Fal()->unlink($uidOrObject = NULL);
- \nn\t3::Fal()->updateMetaData($filenameOrSysFile = '', $data = []);
- Methods
-
Overview of Methods
-
File
- File::absPath()
- File::absUrl()
- File::addPathSite()
- File::addSuffix()
- File::cleanFilename()
- File::copy()
- File::createFolder()
- File::download()
- File::exists()
- File::extractExifData()
- File::getData()
- File::getExifData()
- File::getFolder()
- File::getImageData()
- File::getImageSize()
- File::getLocationData()
- File::getPath()
- File::getPublicUrl()
- File::getRelativePathInStorage()
- File::getStorage()
- File::isAllowed()
- File::isConvertableToImage()
- File::isExternalVideo()
- File::isFolder()
- File::isForbidden()
- File::isImage()
- File::isVideo()
- File::mkdir()
- File::move()
- File::moveUploadedFile()
- File::normalizePath()
- File::process()
- File::processImage()
- File::read()
- File::relPath()
- File::resolvePathPrefixes()
- File::sendDownloadHeader()
- File::size()
- File::stripBaseUrl()
- File::stripPathSite()
- File::suffix()
- File::suffixForMimeType()
- File::type()
- File::uniqueFilename()
- File::unlink()
- File::write()
-
\nn\t3::File()
-
Overview of Methods
- \nn\t3::File()->absPath($file = NULL, $resolveSymLinks = false);
- \nn\t3::File()->absUrl($file = NULL);
- \nn\t3::File()->addPathSite($file);
- \nn\t3::File()->addSuffix($filename = NULL, $newSuffix = '');
- \nn\t3::File()->cleanFilename($filename = '');
- \nn\t3::File()->copy($src = NULL, $dest = NULL, $renameIfFileExists = true);
- \nn\t3::File()->createFolder($path = NULL);
- \nn\t3::File()->download($files = NULL, $filename = NULL);
- \nn\t3::File()->exists($src = NULL);
- \nn\t3::File()->extractExifData($filename = '');
- \nn\t3::File()->getData($file = '');
- \nn\t3::File()->getExifData($filename = '');
- \nn\t3::File()->getFolder($file);
- \nn\t3::File()->getImageData($filename = '');
- \nn\t3::File()->getImageSize($filename = '');
- \nn\t3::File()->getLocationData($filename = '');
- \nn\t3::File()->getPath($file, $storage = NULL, $absolute = true);
- \nn\t3::File()->getPublicUrl($obj = NULL, $absolute = false);
- \nn\t3::File()->getRelativePathInStorage($file, $storage = NULL);
- \nn\t3::File()->getStorage($file, $createIfNotExists = false);
- \nn\t3::File()->isAllowed($filename = NULL);
- \nn\t3::File()->isConvertableToImage($filename = NULL);
- \nn\t3::File()->isExternalVideo($url = NULL);
- \nn\t3::File()->isFolder($file);
- \nn\t3::File()->isForbidden($filename = NULL, $allowed = []);
- \nn\t3::File()->isImage($filename = NULL);
- \nn\t3::File()->isVideo($filename = NULL);
- \nn\t3::File()->mkdir($path = '');
- \nn\t3::File()->move($src = NULL, $dest = NULL);
- \nn\t3::File()->moveUploadedFile($src = NULL, $dest = NULL);
- \nn\t3::File()->normalizePath($path);
- \nn\t3::File()->process($fileObj = '', $processing = [], $returnProcessedImage = false);
- \nn\t3::File()->processImage($filenameOrSysFile = '', $processing = []);
- \nn\t3::File()->read($src = NULL);
- \nn\t3::File()->relPath($path = '');
- \nn\t3::File()->resolvePathPrefixes($file = NULL, $absolute = false);
- \nn\t3::File()->sendDownloadHeader($filename = '', $filesize = NULL);
- \nn\t3::File()->size($src = NULL);
- \nn\t3::File()->stripBaseUrl($file);
- \nn\t3::File()->stripPathSite($file, $prefix = false);
- \nn\t3::File()->suffix($filename = NULL);
- \nn\t3::File()->suffixForMimeType($mime = '');
- \nn\t3::File()->type($filename = NULL);
- \nn\t3::File()->uniqueFilename($filename = '');
- \nn\t3::File()->unlink($file = NULL);
- \nn\t3::File()->write($path = NULL, $content = NULL);
- Methods
-
Overview of Methods
-
Flexform
- Flexform::getFalMedia()
- Flexform::getFlexform()
- Flexform::insertCountries()
- Flexform::insertOptions()
- Flexform::parse()
-
FrontendUser
- FrontendUser::get()
- FrontendUser::getAvailableUserGroups()
- FrontendUser::getCookie()
- FrontendUser::getCookieName()
- FrontendUser::getCurrentUser()
- FrontendUser::getCurrentUserGroups()
- FrontendUser::getCurrentUserUid()
- FrontendUser::getGroups()
- FrontendUser::getLanguage()
- FrontendUser::getSession()
- FrontendUser::getSessionData()
- FrontendUser::getSessionId()
- FrontendUser::hasRole()
- FrontendUser::isInUserGroup()
- FrontendUser::isLoggedIn()
- FrontendUser::login()
- FrontendUser::logout()
- FrontendUser::removeCookie()
- FrontendUser::resolveUserGroups()
- FrontendUser::setCookie()
- FrontendUser::setPassword()
- FrontendUser::setSessionData()
-
\nn\t3::FrontendUser()
-
Overview of Methods
- \nn\t3::FrontendUser()->get();
- \nn\t3::FrontendUser()->getAvailableUserGroups($returnRowData = false);
- \nn\t3::FrontendUser()->getCookie();
- \nn\t3::FrontendUser()->getCookieName();
- \nn\t3::FrontendUser()->getCurrentUser();
- \nn\t3::FrontendUser()->getCurrentUserGroups($returnRowData = false);
- \nn\t3::FrontendUser()->getCurrentUserUid();
- \nn\t3::FrontendUser()->getGroups($returnRowData = false);
- \nn\t3::FrontendUser()->getLanguage();
- \nn\t3::FrontendUser()->getSession();
- \nn\t3::FrontendUser()->getSessionData($key = NULL);
- \nn\t3::FrontendUser()->getSessionId();
- \nn\t3::FrontendUser()->hasRole($roleUid);
- \nn\t3::FrontendUser()->isInUserGroup($feGroups = NULL);
- \nn\t3::FrontendUser()->isLoggedIn($request = NULL);
- \nn\t3::FrontendUser()->login($username, $password = NULL);
- \nn\t3::FrontendUser()->logout();
- \nn\t3::FrontendUser()->removeCookie();
- \nn\t3::FrontendUser()->resolveUserGroups($arr = [], $ignoreUids = []);
- \nn\t3::FrontendUser()->setCookie($sessionId = NULL, $request = NULL);
- \nn\t3::FrontendUser()->setPassword($feUserUid = NULL, $password = NULL);
- \nn\t3::FrontendUser()->setSessionData($key = NULL, $val = NULL, $merge = true);
- Methods
-
Overview of Methods
-
FrontendUserAuthentication
- FrontendUserAuthentication::login()
- FrontendUserAuthentication::loginBySessionId()
- FrontendUserAuthentication::loginByUsername()
- FrontendUserAuthentication::loginField()
- FrontendUserAuthentication::loginUid()
- FrontendUserAuthentication::prepareSession()
- FrontendUserAuthentication::setPassword()
-
\nn\t3::FrontendUserAuthentication()
-
Overview of Methods
- \nn\t3::FrontendUserAuthentication()->login($username = '', $password = '', $startFeUserSession = true);
- \nn\t3::FrontendUserAuthentication()->loginBySessionId($sessionId = '');
- \nn\t3::FrontendUserAuthentication()->loginByUsername($username = '');
- \nn\t3::FrontendUserAuthentication()->loginField($value = NULL, $fieldName = 'uid');
- \nn\t3::FrontendUserAuthentication()->loginUid($uid = NULL);
- \nn\t3::FrontendUserAuthentication()->prepareSession($usernameOrUid = NULL, $unhashedSessionId = NULL);
- \nn\t3::FrontendUserAuthentication()->setPassword($feUserUid = NULL, $password = NULL);
- Methods
-
Overview of Methods
-
Geo
- Geo::autoComplete()
- Geo::getAddress()
- Geo::getApiKey()
- Geo::getCoordinates()
- Geo::getNearby()
- Geo::parseAddressCompontent()
- Geo::toGps()
-
\nn\t3::Geo()
-
Overview of Methods
- \nn\t3::Geo()->autoComplete($params = []);
- \nn\t3::Geo()->getAddress($lng = 8.2506933201813, $lat = 50.08060702093, $returnAll = false, $language = 'de');
- \nn\t3::Geo()->getApiKey();
- \nn\t3::Geo()->getCoordinates($address = '', $returnAll = false, $language = 'de');
- \nn\t3::Geo()->getNearby($params = []);
- \nn\t3::Geo()->parseAddressCompontent($row = []);
- \nn\t3::Geo()->toGps($coordinate, $hemisphere);
- Methods
-
Overview of Methods
- Http
- LL
- Log
- Menu
-
Message
- Message::ERROR()
- Message::flash()
- Message::flush()
- Message::OK()
- Message::render()
- Message::setId()
- Message::WARNING()
-
\nn\t3::Message()
-
Overview of Methods
- \nn\t3::Message()->ERROR($title = '', $text = '');
- \nn\t3::Message()->OK($title = '', $text = '');
- \nn\t3::Message()->WARNING($title = '', $text = '');
- \nn\t3::Message()->flash($title = '', $text = '', $type = 'OK', $queueID = NULL);
- \nn\t3::Message()->flush($queueID = NULL);
- \nn\t3::Message()->render($queueID = NULL);
- \nn\t3::Message()->setId($name = NULL);
- Methods
-
Overview of Methods
-
Obj
- Obj::accessSingleProperty()
- Obj::diff()
- Obj::forceArray()
- Obj::get()
- Obj::getClassSchema()
- Obj::getKeys()
- Obj::getMethodArguments()
- Obj::getProps()
- Obj::getSetableKeys()
- Obj::getTableName()
- Obj::isFalFile()
- Obj::isFile()
- Obj::isFileReference()
- Obj::isModel()
- Obj::isSimpleType()
- Obj::isStorage()
- Obj::isSysCategory()
- Obj::merge()
- Obj::parseType()
- Obj::prop()
- Obj::props()
- Obj::set()
- Obj::toArray()
-
\nn\t3::Obj()
-
Overview of Methods
- \nn\t3::Obj()->accessSingleProperty($obj, $key);
- \nn\t3::Obj()->diff($objA, $objB, $fieldsToIgnore = [], $fieldsToCompare = [], $options = [], $path = '', $diff = []);
- \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);
- Methods
-
Overview of Methods
-
Page
- Page::addCssFile()
- Page::addCssLibrary()
- Page::addFooter()
- Page::addFooterData()
- Page::addHeader()
- Page::addHeaderData()
- Page::addJsFile()
- Page::addJsFooterFile()
- Page::addJsFooterLibrary()
- Page::addJsLibrary()
- Page::clearCache()
- Page::get()
- Page::getAbsLink()
- Page::getActionLink()
- Page::getChildPids()
- Page::getData()
- Page::getField()
- Page::getLink()
- Page::getPageRenderer()
- Page::getPid()
- Page::getPidFromRequest()
- Page::getRootline()
- Page::getSiteRoot()
- Page::getSubpages()
- Page::getTitle()
- Page::hasSubpages()
- Page::setTitle()
-
\nn\t3::Page()
-
Overview of Methods
- \nn\t3::Page()->addCssFile($path, $compress = false, $atTop = false, $wrap = false, $concat = false);
- \nn\t3::Page()->addCssLibrary($path, $compress = false, $atTop = false, $wrap = false, $concat = false);
- \nn\t3::Page()->addFooter($str = '');
- \nn\t3::Page()->addFooterData($html = '');
- \nn\t3::Page()->addHeader($str = '');
- \nn\t3::Page()->addHeaderData($html = '');
- \nn\t3::Page()->addJsFile($path, $compress = false, $atTop = false, $wrap = false, $concat = false);
- \nn\t3::Page()->addJsFooterFile($path, $compress = false, $atTop = false, $wrap = false, $concat = false);
- \nn\t3::Page()->addJsFooterLibrary($path, $compress = false, $atTop = false, $wrap = false, $concat = false);
- \nn\t3::Page()->addJsLibrary($path, $compress = false, $atTop = false, $wrap = false, $concat = false);
- \nn\t3::Page()->clearCache($pid = NULL);
- \nn\t3::Page()->get($uid = NULL);
- \nn\t3::Page()->getAbsLink($pidOrParams = NULL, $params = []);
- \nn\t3::Page()->getActionLink($pid = NULL, $extensionName = '', $pluginName = '', $controllerName = '', $actionName = '', $params = [], $absolute = false);
- \nn\t3::Page()->getChildPids($parentPid = 0, $recursive = 999);
- \nn\t3::Page()->getData($pids = NULL);
- \nn\t3::Page()->getField($key, $slide = false, $override = '');
- \nn\t3::Page()->getLink($pidOrParams = NULL, $params = [], $absolute = false);
- \nn\t3::Page()->getPageRenderer();
- \nn\t3::Page()->getPid($fallback = NULL);
- \nn\t3::Page()->getPidFromRequest();
- \nn\t3::Page()->getRootline($pid = NULL);
- \nn\t3::Page()->getSiteRoot($returnAll = false);
- \nn\t3::Page()->getSubpages($pid = NULL, $includeHidden = false, $includeAllTypes = false);
- \nn\t3::Page()->getTitle();
- \nn\t3::Page()->hasSubpages($pid = NULL);
- \nn\t3::Page()->setTitle($title = '');
- Methods
-
Overview of Methods
-
Registry
- Registry::addPageConfig()
- Registry::clearCacheHook()
- Registry::configurePlugin()
- Registry::flexform()
- Registry::fluidNamespace()
- Registry::get()
- Registry::getVendorExtensionName()
- Registry::icon()
- Registry::parseControllerActions()
- Registry::plugin()
- Registry::pluginGroup()
- Registry::rootLineFields()
- Registry::set()
-
\nn\t3::Registry()
-
Overview of Methods
- \nn\t3::Registry()->addPageConfig($str = '');
- \nn\t3::Registry()->clearCacheHook($classMethodPath = '');
- \nn\t3::Registry()->configurePlugin($vendorName = '', $pluginName = '', $cacheableActions = [], $uncacheableActions = []);
- \nn\t3::Registry()->flexform($vendorName = '', $pluginName = '', $path = '');
- \nn\t3::Registry()->fluidNamespace($referenceNames = [], $namespaces = []);
- \nn\t3::Registry()->get($extName = '', $path = '');
- \nn\t3::Registry()->getVendorExtensionName($combinedVendorPluginName = '');
- \nn\t3::Registry()->icon($identifier = '', $path = '');
- \nn\t3::Registry()->parseControllerActions($controllerActionList = []);
- \nn\t3::Registry()->plugin($vendorName = '', $pluginName = '', $title = '', $icon = '', $tcaGroup = NULL);
- \nn\t3::Registry()->pluginGroup($vendorName = '', $groupLabel = '', $plugins = []);
- \nn\t3::Registry()->rootLineFields($fields = [], $translate = true);
- \nn\t3::Registry()->set($extName = '', $path = '', $settings = [], $clear = false);
- Methods
-
Overview of Methods
-
Request
- Request::DELETE()
- Request::files()
- Request::GET()
- Request::getAuthorizationHeader()
- Request::getBasicAuth()
- Request::getBearerToken()
- Request::getJwt()
- Request::getUri()
- Request::GET_JSON()
- Request::GP()
- Request::JSON()
- Request::mergeGetParams()
- Request::POST()
- Request::PUT()
- Request::PUT_JSON()
-
\nn\t3::Request()
-
Overview of Methods
- \nn\t3::Request()->DELETE($url = '', $queryParams = [], $headers = []);
- \nn\t3::Request()->GET($url = '', $queryParams = [], $headers = [], $dontNestArrays = false);
- \nn\t3::Request()->GET_JSON($url = '', $queryParams = [], $headers = NULL);
- \nn\t3::Request()->GP($varName = NULL);
- \nn\t3::Request()->JSON($url = '', $data = [], $headers = NULL);
- \nn\t3::Request()->POST($url = '', $postData = [], $headers = [], $requestType = 'POST');
- \nn\t3::Request()->PUT($url = '', $data = [], $headers = []);
- \nn\t3::Request()->PUT_JSON($url = '', $data = [], $headers = []);
- \nn\t3::Request()->files($path = NULL, $forceArray = false);
- \nn\t3::Request()->getAuthorizationHeader();
- \nn\t3::Request()->getBasicAuth();
- \nn\t3::Request()->getBearerToken();
- \nn\t3::Request()->getJwt();
- \nn\t3::Request()->getUri($varName = NULL);
- \nn\t3::Request()->mergeGetParams($url = '', $getParams = [], $dontNestArrays = false);
- Methods
-
Overview of Methods
-
Settings
- Settings::addPageConfig()
- Settings::get()
- Settings::getCachedTyposcript()
- Settings::getConstants()
- Settings::getExtConf()
- Settings::getFromPath()
- Settings::getFullTyposcript()
- Settings::getFullTypoScriptFromConfigurationManager()
- Settings::getMergedSettings()
- Settings::getPageConfig()
- Settings::getPlugin()
- Settings::getSettings()
- Settings::getSiteConfig()
- Settings::getStoragePid()
- Settings::getStoragePids()
- Settings::parseTypoScriptForPage()
- Settings::setExtConf()
-
\nn\t3::Settings()
-
Overview of Methods
- \nn\t3::Settings()->addPageConfig($str = '');
- \nn\t3::Settings()->get($extensionName = '', $path = '');
- \nn\t3::Settings()->getCachedTyposcript();
- \nn\t3::Settings()->getConstants($tsPath = '');
- \nn\t3::Settings()->getExtConf($extName = '');
- \nn\t3::Settings()->getFromPath($tsPath = '', $setup = NULL);
- \nn\t3::Settings()->getFullTypoScriptFromConfigurationManager();
- \nn\t3::Settings()->getFullTyposcript($pid = NULL);
- \nn\t3::Settings()->getMergedSettings($extensionName = NULL, $ttContentUidOrSetupArray = []);
- \nn\t3::Settings()->getPageConfig($tsPath = '', $pid = NULL);
- \nn\t3::Settings()->getPlugin($extName = NULL);
- \nn\t3::Settings()->getSettings($extensionName = '', $path = '');
- \nn\t3::Settings()->getSiteConfig($request = NULL);
- \nn\t3::Settings()->getStoragePid($extName = NULL);
- \nn\t3::Settings()->getStoragePids($extName = NULL, $recursive = 0);
- \nn\t3::Settings()->parseTypoScriptForPage($pageUid = 0, $request = NULL);
- \nn\t3::Settings()->setExtConf($extName = '', $key = '', $value = '');
- Methods
-
Overview of Methods
- Slug
- Storage
- SysCategory
-
TCA
- TCA::addModuleOptionToPage()
- TCA::createConfig()
- TCA::getColorPickerTCAConfig()
- TCA::getColumn()
- TCA::getColumns()
- TCA::getConfig()
- TCA::getConfigForType()
- TCA::getFalFields()
- TCA::getFileFieldTCAConfig()
- TCA::getRteTCAConfig()
- TCA::getSlugTCAConfig()
- TCA::insertCountries()
- TCA::insertFlexform()
- TCA::insertOptions()
- TCA::setConfig()
- TCA::setContentConfig()
- TCA::setPagesConfig()
-
\nn\t3::TCA()
-
Overview of Methods
- \nn\t3::TCA()->addModuleOptionToPage($label, $identifier, $iconIdentifier = '');
- \nn\t3::TCA()->createConfig($tablename = '', $basics = [], $custom = []);
- \nn\t3::TCA()->getColorPickerTCAConfig();
- \nn\t3::TCA()->getColumn($tableName = '', $fieldName = '', $useSchemaManager = false);
- \nn\t3::TCA()->getColumns($tableName = '', $useSchemaManager = false);
- \nn\t3::TCA()->getConfig($path = '');
- \nn\t3::TCA()->getConfigForType($type = '', $override = []);
- \nn\t3::TCA()->getFalFields($tableName = '');
- \nn\t3::TCA()->getFileFieldTCAConfig($fieldName = 'media', $override = []);
- \nn\t3::TCA()->getRteTCAConfig();
- \nn\t3::TCA()->getSlugTCAConfig($fields = []);
- \nn\t3::TCA()->insertCountries($config, $a = NULL);
- \nn\t3::TCA()->insertFlexform($path);
- \nn\t3::TCA()->insertOptions($config, $a = NULL);
- \nn\t3::TCA()->setConfig($path = '', $override = []);
- \nn\t3::TCA()->setContentConfig($field = '', $override = [], $shortParams = NULL);
- \nn\t3::TCA()->setPagesConfig($field = '', $override = [], $shortParams = NULL);
- Methods
-
Overview of Methods
-
Template
- Template::findTemplate()
- Template::getVariable()
- Template::getVariables()
- Template::mergeTemplatePaths()
- Template::removeControllerPath()
- Template::render()
- Template::renderHtml()
- Template::setTemplatePaths()
-
\nn\t3::Template()
-
Overview of Methods
- \nn\t3::Template()->findTemplate($view = NULL, $templateName = '');
- \nn\t3::Template()->getVariable($view, $varname = '');
- \nn\t3::Template()->getVariables($view);
- \nn\t3::Template()->mergeTemplatePaths($defaultTemplatePaths = [], $additionalTemplatePaths = []);
- \nn\t3::Template()->removeControllerPath($view);
- \nn\t3::Template()->render($templateName = NULL, $vars = [], $templatePaths = [], $request = NULL);
- \nn\t3::Template()->renderHtml($html = NULL, $vars = [], $templatePaths = [], $request = NULL);
- \nn\t3::Template()->setTemplatePaths($view = NULL, $defaultTemplatePaths = [], $additionalTemplatePaths = []);
- Methods
-
Overview of Methods
-
Tsfe
- Tsfe::bootstrap()
- Tsfe::cObj()
- Tsfe::cObjData()
- Tsfe::cObjGetSingle()
- Tsfe::forceAbsoluteUrls()
- Tsfe::get()
- Tsfe::includeHiddenRecords()
- Tsfe::init()
- Tsfe::injectTypoScript()
- Tsfe::softDisableCache()
-
\nn\t3::Tsfe()
-
Overview of Methods
- \nn\t3::Tsfe()->bootstrap($conf = []);
- \nn\t3::Tsfe()->cObj($request = NULL);
- \nn\t3::Tsfe()->cObjData($request = NULL, $var = NULL);
- \nn\t3::Tsfe()->cObjGetSingle($type = '', $conf = []);
- \nn\t3::Tsfe()->forceAbsoluteUrls($enable = true);
- \nn\t3::Tsfe()->get($pid = NULL);
- \nn\t3::Tsfe()->includeHiddenRecords($includeHidden = false, $includeStartEnd = false, $includeDeleted = false);
- \nn\t3::Tsfe()->init($pid = 0, $typeNum = 0);
- \nn\t3::Tsfe()->injectTypoScript($request = NULL);
- \nn\t3::Tsfe()->softDisableCache($request = NULL);
- Methods
-
Overview of Methods
- TypoScript
- Video