PHPdocs keywords

List of keywords used in phpdoc attributes.

Keyword Value Count
@author Ralf Strehle (minor optimization) 1
credits to Jason Sweat (added cc, bcc and subject functionality) 1
Roberto Berto 1
Monte Ohrt 1
credits to Duda 1
Andrei Zmievski 1
credit to Messju Mohr 1
credit to boots 1
credit to Mark Priatel 1
credit to Gerard 1
credit to Jason Sweat 1
Uwe Tews 1
Thue Kristensen 1
Christopher Kvarme 2
credits to Monte Ohrt 2
Monte Ohrt 2
Monte Ohrt 23
Rodney Rehm 36
Uwe Tews 74
@copyright 2008 New Digital Group, Inc. 1
@deprecate */ 2
@deprecated in favor of Smarty::$_CHARSET 1
in favor of Smarty::$_DATE_FORMAT 1
As of v6.0. Use the dependency injection framework. 1
As of v6.1. For business logic, use plain classes. Inject them via constructor. 1
As of v7.0. Use plain classes that implement `Espo\Core\Notification\AssignmentNotificator`. 1
As of v7.1.0. Use `Espo\Core\Currency\Converter`. 1
As of v6.0. Not to be extended. Create plain classes with needed dependencies. 1
Use BaseFunction instead. 1
Left for backward compatibility. 1
As of v7.0. For backward compatibility. 1
Use SelectBuilder instead. 1
As of v7.0. Use SelectBuilder instead. 1
Use `\Espo\Core\Select\AccessControl\FilterResolvers\Bypass` instead. 1
As of v7.0. Create classes that implement Espo\Core\Job\Job and Espo\Core\Job\JobDataLess 1
Don't extend. 1
* @todo Remove. 1
As of v7.0. Use AccessChecker interfaces instead. 1
As of v6.0. Use AccessChecker interfaces instead. 1
As of v6.0. Create plain classes with dependencies passed via constrictor. 1
As of v6.0. Not to be used directly. 1
Left for bc. 1
Use `Espo\Core\Job\Job` instead. 1
Since v6.2.0. Use `Espo\Core\Container\Loader`. 1
As of v6.0. Use the DI framework. 1
Use `Espo\Core\EntryPoint\Traits\NoAuth` instead. 1
As of v7.4. Different IDs may be used. Use Espo\Core\Utils\SystemUser. */ 1
As of v8.2. Use metadata > recordDefs > relationships > {link} > mandatoryAttributeList. 1
As of v8.2. Use metadata > recordDefs > forceSelectAllAttributes. 1
As of v8.2. Use metadata > recordDefs > duplicateLinkList. 1
As of v8.2. Use 'duplicateIgnore' metadata or field duplicators. 1
As of v8.0. Use `suppressValidationList` metadata parameter. 1
As of v8.2. Use recordDefs > mandatoryAttributeList. 1
* @var EntityManager 1
* @var ServiceFactory 1
* @var Preferences 1
* @var Metadata 1
* @var Container 1
* @var AclManager 1
As of v7.0. Use `getId`. To be changed to protected. 1
Use `getEntityFollowerIdList`. 1
As of v7.0. Access checkers not to be exposed. 1
Use `checkOwnershipOwn` instead. 1
Use `checkOwnershipTeam` instead. 1
As of v6.0. Use create or createWith methods instead. 1
* @param ReflectionClass $class 1
As of v6.0. Use `getPermissionLevel` instead. 1
As of v7.0. Use `checkOwnershipAccount`. 1
As of v7.0. Use `checkOwnershipContact`. 1
As of v8.3. 1
* @param array{ 1
As of v7.1. Use create. 1
As of 6.0. EmailSender should be used as an access point 1
As of v6.0. Use withParams. 1
As of 6.0. Use withSmtpParams. 1
As of v6.0. Sender class not meant to be reused. Global params is applied by default. 1
As of v6.0. Use EmailSender::hasSystemSmtp. 1
As of v6.0. Use withEnvelopeOptions. 1
Use `SYSTEM_DATE_TIME_FORMAT constant`. 1
Use `SYSTEM_DATE_FORMAT constant`. 1
Use `convertSystemDate`. 1
Use `convertSystemDateTime`. 1
Use `hasPhpExtension`. 1
As of v7.4. Not to be used. 1
* @todo Make private. 1
Use `normalizeScopeName`. 1
Use `normalizeClassName`. 1
* @param string|string[] $paths 1
Use removeDir. 1
* @todo Make private or move to `File\Util`. 1
Use`write`. 1
Will be removed. 1
Do not extend. 1
As of v6.0. Use getQueryParam & getRouteParam. Left for backward compatibility. 1
* @return EntityManager 1
* @param string $name 1
Use Aware interfaces to inject dependencies. 1
* @return Preferences 1
Use `getUser`. 1
Use `fromAssoc`. 1
Use `getIdListFormAddressList`. 1
As of v6.0. Use `hasAttribute`. 1
As of v6.0. Use `getValueMap`. 1
As of v6.0. Use `isAttributeChanged`. 1
As of v7.0. Use `set` method instead. 1
As of v7.0. Use `setInContainer` method. 1
As of v7.0. Use `getCollectionFactory`. 1
As of v6.0. Use `getQueryComposer`. 1
Use QueryBuilder instead. 1
Use `getById` and `getNew`. 1
As of v6.0. Use `getRelation(...)->find()`. 1
As of v6.0. Use `getRelation(...)->count()`. 1
As of v6.0. Use `getRelation(...)->isRelated(...)`. 1
As of v6.0. Use `getRelation(...)->relate(...)`. 1
As of v6.0. Use `getRelation(...)->unrelate(...)`. 1
As of v6.0. Use `getRelation(...)->getColumn(...)`. 1
As of v6.0. Use `getRelation(...)->updateColumns(...)`. 1
As of v6.0. Use `getRelation(...)->massRelate(...)`. 1
As of v7.2. Use the wrapper or methods directly. 1
As of v6.0. Use `composeSelect`. 1
As of v6.0. Use `Util::getAllAttributesFromComplexExpression`. 1
As of v6.0. Not meant to be used outside as Query Builder should be used to 1
For backward compatibility, to be removed. 1
For backward compatibility, a dummy method. 1
Use `$this->entityType`. 1
Use `$this->config`. 1
Use `$this->serviceFactory`. 1
Since v7.0. 1
Use `$this->acl`. 1
Use `$this->user`. 1
Use `$this->aclManager`. 1
Use `$this->fileManager`. 1
Use `$this->fieldUtil`. 1
Use `$this->recordServiceContainer->get($name)`. 1
* @param string[] $selectAttributeList 1
For bc. Use `Espo\Tools\EmailTemplate\Processor`. 1
* @throws Error 1
As of v7.3. Use Espo\Core\Mail\Account\PersonalAccount. 1
As of v7.4. As the system user ID may be not constant in the future. 1
Use `isPortal`. 1
* @todo Make protected. 1
As of v7.2. 1
* @return null 1
Use AccessChecker interfaces instead. 2
As of v6.0. 2
As of v6.0. Not to be extended. Extend Espo\Core\Repositories\Database, or better 2
For bc. Use `Espo\Tools\EmailTemplate\Service`. 2
For backward compatibility. 2
As of v8.2. Use metadata > recordDefs > relationships > {link} > linkRequiredAccess. 2
As of v8.2. Use metadata > recordDefs. 2
As of v7.0. Use `checkOwnershipOwn`. 2
As of v7.0. Use `checkOwnershipTeam`. 2
Use `getPermissionLevel` instead. 2
Use `checkUserPermission` instead. 2
As of v7.0. Use filterCreateInput or filterUpdateInput. Or better don't extend the class. 2
As of v8.2. Use afterCreate record hook instead. 2
As of 7.0. Use ConfigWriter instead. 2
Use `$this->metadata`. 2
As of v6.0. Use `getValueMapList`. 2
As of v7.0. Use the Query Builder instead. Otherwise, code will be not portable. 2
Use `$this->entityManager`. 2
As of v6.0. Not to be used outside. 2
Use `Espo\Core\FieldProcessing\ListLoadProcessor`. 2
As of v7.0. Use ConfigWriter instead. 3
As of v7.4. 3
As of v8.1. Use `toString` instead. 3
As of v8.1. Use `toDateTime` instead. 3
As of v8.1. Use `getTimestamp` instead. 3
Use hooks instead. 3
* @todo Remove in v9.0. 4
Use `group` method. 5
Do not extend. Use hooks. 6
As of v6.0. Use hooks instead. 6
* 8
As of v8.2. 9
As of v8.2. Use metadata > entityAcl. 10
*/ 19
@extends Database 1
RDBRepository 1
\Espo\Core\Repositories\CategoryTree 1
Record<\Espo\Core\Templates\Entities\Event> 1
Record<\Espo\Core\Templates\Entities\Person> 1
\Espo\Services\Record<\Espo\Core\Templates\Entities\Company> 1
\Espo\Services\Record<\Espo\Core\Templates\Entities\BasePlus> 1
\Espo\Services\Record<\Espo\Core\Templates\Entities\Base> 1
\Espo\Services\RecordTree<\Espo\Core\Templates\Entities\CategoryTree> 1
RDBRepository 1
Database 1
Database 1
Database 1
Database 1
Database<\Espo\Entities\Sms> 1
Database<\Espo\Entities\ScheduledJob> 1
Database 1
Database 1
Database<\Espo\Entities\UniqueId> 1
Database<\Espo\Entities\Webhook> 1
Database 1
\Espo\Core\Repositories\Database<\Espo\Entities\EmailFolder> 1
Database 1
Database 1
Database 1
Database 1
Record 1
Record 1
RecordService 1
Record 1
Record 1
Record 1
Record 1
Record<\Espo\Entities\EmailTemplate> 1
Record 1
AccessEntityStreamChecker 1
Traversable 1
Record 2
AccessEntityReadChecker 2
AccessEntityEditChecker 2
AccessEntityDeleteChecker 2
AccessEntityCreateChecker 4
Database 5
@ignore */ 10
@immutable * 1
* @implements Iterator 1
*/ 91
@implements IteratorAggregate 1
EntityConverter 1
Factory 1
OwnershipOwnChecker<\Espo\Core\ORM\Entity> 1
OwnershipAccountChecker<\Espo\Core\ORM\Entity> 1
OwnershipContactChecker<\Espo\Core\ORM\Entity> 1
Crud 1
Populator 1
AssignmentNotificator 1
AttributeExtractor 1
AttributeExtractor 1
AttributeExtractor 1
AttributeExtractor 1
AttributeExtractor 1
AttributeExtractor
1
AttributeExtractor 1
AttributeExtractor 1
AttributeExtractor 1
AttributeExtractor 1
ArrayAccess 1
Iterator 1
SeekableIterator 1
ArrayAccess 1
Iterator 1
SeekableIterator 1
AttributeExtractorFactoryInterface 1
SaverInterface 1
Loader 1
OwnershipOwnChecker 1
OwnershipTeamChecker 1
AssignmentChecker 1
Populator 1
Filter 1
Validator 1
Validator 1
Validator 1
WhereBuilder 1
WhereBuilder 1
DeleteHook 1
SaveHook 1
SaveHook 1
SaveHook 1
SaveHook 1
SaveHook 1
SaveHook 1
LinkHook<\Espo\Entities\Team> 1
LinkHook 1
UnlinkHook 1
SaveHook 1
SaveHook 1
UpdateHook 1
SaveHook 1
ReadHook 1
AssignmentNotificator 1
Loader 1
Loader 1
Loader 1
Loader 1
Loader 1
OwnershipOwnChecker<\Espo\Entities\Webhook> 1
AccessEntityCREDChecker 1
AssignmentCheckerInterface 1
AccessEntityCREDChecker 1
OwnershipOwnChecker 1
AccessEntityCREDChecker 1
AccessEntityCREDChecker 1
OwnershipOwnChecker 1
OwnershipTeamChecker 1
AccessEntityCREDSChecker 1
OwnershipOwnChecker 1
AccessEntityReadChecker 1
AccessEntityDeleteChecker 1
OwnershipTeamChecker 1
LinkChecker 1
Repository 1
AfterSave 1
AfterSave 1
AfterRemove 1
AfterRemove 1
AfterRemove 1
AfterSave 1
BeforeRemove 1
BeforeSave 1
AfterRemove 1
AfterRelate 1
AfterUnrelate 1
Iterator 1
ArrayAccess 1
SeekableIterator 1
IteratorAggregate 1
Repository 1
OwnershipAccountChecker 1
OwnershipContactChecker 1
AccessEntityCREDChecker 1
OwnershipAccountChecker 1
SaveHook 1
SaveHook 1
CreateHook 1
SaveHook 1
SaveHook 1
SaveHook 1
SaveHook 1
SaveHook 1
AssignmentNotificator 1
Loader 1
Saver 1
Loader<\Espo\Core\ORM\Entity> 1
Loader 1
OwnershipOwnChecker 1
OwnershipTeamChecker 1
LinkChecker 1
AccessEntityCREDSChecker 1
AssignmentCheckerInterface 1
AccessEntityCREDSChecker 1
LinkChecker 1
LinkChecker 1
OwnershipOwnChecker 1
OwnershipTeamChecker 1
LinkChecker 1
LinkChecker 1
LinkChecker 1
OwnershipOwnChecker 1
OwnershipTeamChecker 1
AfterRemove 1
BeforeSave 1
AfterSave 1
BeforeSave 1
BeforeSave 1
BeforeSave 1
AfterSave 1
AfterSave 1
Factory 2
Factory 2
OwnershipOwnChecker 2
AccessEntityCREDChecker 2
OwnershipOwnChecker 2
OwnershipOwnChecker 2
AccessEntityCREDChecker 2
OwnershipOwnChecker 2
OwnershipOwnChecker 2
AccessEntityCREDSChecker 2
Validator 2
Validator 2
SaveHook 2
SaveHook 2
BeforeSave 2
AfterSave 2
Collection 2
Validator 2
SaveHook 2
Loader 2
BeforeSave 2
AfterSave 2
AfterSave 2
AccessEntityCreateChecker 3
AccessEntityReadChecker 3
AccessEntityEditChecker 3
AccessEntityDeleteChecker 3
AccessEntityStreamChecker 3
SaveHook 3
Validator 4
SaveHook 4
SaveHook 4
Loader 4
SaverInterface 6
LoaderInterface 10
@inheritDoc * @template T of object 1
* @throws Conflict 1
*/ 8
@internal {$string|capitalize:true:true} is the fastest option for MBString enabled systems }} 1
unlike string-resources the compiled state of eval-resources is NOT saved for subsequent access}} 1
unlike eval-resources the compiled state of string-resources is saved for subsequent access}} 1
* @todo Job to process the rest, after the last ID. 1
Also used by the installer w/o DI. 1
* @extends Database 1
* @extends Database 1
* @template TEntity of Entity 1
* Currently used by Smarty_Internal_Template only. 1
Used by the portal layout util. */ 1
the $exp_time argument is ignored altogether }} 1
the $exp_time argument is ignored altogether}} 1
the header uses 8 Bytes, the first 4 Bytes are the seconds, the second 4 Bytes are the microseconds}} 1
The loaded source is assigned to $_template->source->content directly.}} 1
Must be left for bc. 1
Must be left for backward compatibility. 1
For bc. 1
Do not use in custom code. 1
Native type is not used for bc. 1
Do not use. 1
Most dependencies are for backward compatibility. 1
* @param class-string $className 1
This class should not be removed as it's used by custom entities. 2
implementing this method is optional. 2
Left for bc. 2
*/ 18
@link http://smarty.php.net/manual/en/language.function.html.radios.php {html_radios} 1
http://www.smarty.net/manual/en/language.function.html.options.php {html_image} 1
http://smarty.php.net/manual/en/language.modifier.upper.php lower (Smarty online manual) 1
http://www.smarty.net/manual/en/language.modifier.indent.php indent (Smarty online manual) 1
http://www.smarty.net/manual/en/language.function.mailto.php {mailto} 1
http://www.smarty.net/manual/en/language.modifier.strip.tags.php strip_tags (Smarty online manual) 1
http://www.smarty.net/manual/en/language.modifier.lower.php lower (Smarty online manual) 1
http://smarty.php.net/manual/en/language.modifier.wordwrap.php wordwrap (Smarty online manual) 1
http://www.smarty.net/manual/en/language.function.html.select.time.php {html_select_time} 1
http://www.smarty.net/manual/en/language.function.math.php {math} 1
http://smarty.php.net/manual/en/language.modifier.replace.php replace (Smarty online manual) 1
http://www.smarty.net/manual/en/language.modifier.date.format.php date_format (Smarty online manual) 1
http://php.net/manual/en/function.wordwrap.php for similarity 1
http://www.smarty.net/manual/en/language.modifier.string.format.php string_format (Smarty online manual) 1
http://www.smarty.net/manual/en/language.function.textformat.php {textformat} 1
http://www.smarty.net/manual/en/language.function.counter.php {counter} 1
http://www.smarty.net/manual/en/language.function.fetch.php {fetch} 1
http://smarty.php.net/manual/en/language.modifier.cat.php cat 1
http://www.smarty.net/manual/en/language.modifier.count.words.php count_words (Smarty online manual) 1
http://smarty.php.net/manual/en/language.modifier.regex.replace.php 1
http://smarty.php.net/manual/en/language.modifier.spacify.php spacify (Smarty online manual) 1
http://www.smarty.net/manual/en/language.function.html.image.php {html_image} 1
http://www.smarty.net/manual/en/language.modifier.strip.php strip (Smarty online manual) 1
http://www.smarty.net/manual/en/language.function.html.select.date.php {html_select_date} 1
http://www.smarty.net/manual/en/language.function.html.table.php {html_table} 1
http://www.smarty.net/manual/en/language.function.cycle.php {cycle} 1
http://www.smarty.net/docsv2/en/language.modifier.escape count_characters (Smarty online manual) 1
http://www.smarty.net/manual/en/language.function.html.checkboxes.php {html_checkboxes} 1
http://www.smarty.net/manual/en/language.modifier.default.php default (Smarty online manual) 1
http://smarty.php.net/manual/en/language.modifier.truncate.php truncate (Smarty online manual) 1
http://www.smarty.net/ 1
http://php.net/streams 1
https://docs.espocrm.com/development/di/#binding. 1
https://docs.espocrm.com/development/hooks/ 1
$security} is disabled during their inclusion/execution. 1
http://php.net/set_error_handler 1
$trusted_uri}. 1
http://www.ibm.com/developerworks/library/os-php-unicode/index.html#listing3 for inspiration 2
http://www.smarty.net/manual/en/language.modifier.count.characters.php count_characters (Smarty online manual) 2
http://www.smarty.net/manual/en/language.modifier.count.paragraphs.php 2
@noinspection PhpUnnecessaryStopStatementInspection */ 1
PhpPropertyOnlyWrittenInspection 2
PhpUnusedParameterInspection */ 2
PhpUnusedPrivateFieldInspection 3
PhpMultipleClassDeclarationsInspection */ 4
PhpSameParameterValueInspection */ 4
SpellCheckingInspection 5
PhpSameParameterValueInspection 5
PhpUnusedParameterInspection 7
PhpPluralMixedCanBeReplacedWithArrayInspection 11
PhpUnused */ 24
PhpDocSignatureInspection 46
PhpUnused 130
@note implementing this method is optional. Only implement it if modification times can be accessed faster than loading the complete cached content. 1
implementing this method is optional. Only implement it if modification times can be accessed faster than loading the comple template source. 1
"C:/foo.tpl" was forced to file resource up till Smarty 3.1.3 (including). 1
@package Resource-examples 3
CacheResource-examples 3
Smarty 208
@param array $params parameter list 1
string $content contents of the block 1
object $template template object 1
boolean &$repeat repeat flag 1
DateTime|int|string $string date object, timestamp or string that can be converted using strtotime() 1
string $search the string to be searched 1
string $replace the replacement string 1
string $subject the source string 1
int &$count number of matches found 1
string $string characters to calculate unicode of 1
string $encoding encoding of $string, if null mb_internal_encoding() is used 1
integer|array $unicode single unicode or list of unicodes to convert 1
string $encoding encoding of returned string, if null mb_internal_encoding() is used 1
string $string input string 1
string $search text to search for 1
string $replace replacement text 1
string $string input date string 1
string $format strftime format for output 1
string $default_date default date if $string is empty 1
string $formatter either 'strftime' or 'auto' 1
string $str the string to wrap 1
int $width the width of the output 1
string $break the character used to break the line 1
boolean $cut ignored parameter, just for the sake of 1
string $content contents of the block 1
boolean &$repeat repeat flag 1
string $string string to capitalize 1
boolean $uc_digits also capitalize "x123" to "X123" 1
boolean $lc_rest capitalize first letters, lowercase all following letters "aAa" to "Aaa" 1
array $params parameter array as given to the compiler function 1
integer $index array index of the parameter to convert 1
mixed $default value to be returned if the parameter is not present 1
string $string input string 1
string|array $search regular expression(s) to search for 1
string|array $replace string(s) that should be replaced 1
string $search string(s) that should be replaced 1
string $string input string 1
string $spacify_char string to insert between characters. 1
string $string input string 1
string $esc_type escape type 1
string $char_set character set, used for htmlspecialchars() or htmlentities() 1
boolean $double_encode encode already encoded entitites again, used for htmlspecialchars() or htmlentities() 1
string $string input string 1
integer $length length of truncated text 1
string $etc end string 1
boolean $break_words truncate at word boundary 1
boolean $middle truncate in the middle of text 1
array|object $var variable to be formatted 1
integer $depth maximum recursion depth if $var is an array 1
integer $length maximum string length if $var is a string 1
string[] $matches 1
array $data 1
array $i18n 1
array $saveData 1
string|array $path 1
string|array $permissions 1
boolean $isSudo 1
bool $isFile 1
string $name template name 1
string $name property name 1
string $name property name 1
mixed $value parameter passed to setter 1
integer $exp_time expiration time 1
string $type resource type 1
string $template_name template name 1
string $type resource type 1
string|Smarty_Security $security_class if a string is used, it must be class-name 1
string|array $template_dir directory(s) of template sources 1
string|array $template_dir directory(s) of template sources 1
string $key of the array element to assign the template dir to 1
string|array $template_dir directory(s) of configuration sources 1
string|array $config_dir directory(s) of config sources 1
string key of the array element to assign the config dir to 1
string|array $plugins_dir directory(s) of plugins 1
string $ |array $ plugins folder 1
string $compile_dir directory to store compiled templates in 1
string $cache_dir directory to store cached templates in 1
array|string $modifiers modifier or list of modifiers to set 1
array|string $modifiers modifier or list of modifiers to add 1
string $type type of filter to get autoloads for. Defaults to all autoload filters 1
string $tpl_name 1
string $template the resource handle of the template file 1
mixed $cache_id cache id to be used with this template 1
mixed $compile_id compile id to be used with this template 1
object $parent next higher level of Smarty variables 1
boolean $do_clone flag is Smarty object shall be cloned 1
string $plugin_name class plugin name to load 1
bool $check check if already loaded 1
object $templae template object 1
array $errors Array to write errors into, rather than outputting them 1
integer $errno Error level 1
array $options options to set during initialization, e.g. array( 'forceCompile' => false ) 1
mixed &$value the referenced value to assign 1
string $tpl_var the template variable name 1
mixed &$value the referenced value to append 1
boolean $merge flag if array elements shall be merged 1
string $tpl_var the template variable to clear 1
string $function the name of the template function 1
string $function_impl the name of the PHP function to register 1
string $object name of template object 1
object $object_impl the referenced PHP object to register 1
array $allowed list of allowed methods (empty = all) 1
boolean $smarty_args smarty argument format, else traditional 1
array $block_functs list of methods that are block format 1
string $object name of template object 1
string $block name of template block 1
string $block_impl PHP function to register 1
string $block name of template function 1
string $function name of template function 1
string $function_impl name of PHP function to register 1
string $modifier name of template modifier 1
string $modifier_impl name of PHP function to register 1
string $modifier name of template modifier 1
string $type name of resource 1
array $functions array of functions to handle resource 1
string $type name of resource 1
string $type filter type 1
string $name filter name 1
string $cache_id name of cache_id 1
string $compile_id name of compile_id 1
string $exp_time expiration time 1
string $exp_time expire time 1
string $cache_id 1
string $exp_time 1
string $file 1
string $section 1
string $var 1
string $error_msg 1
integer $error_type 1
string $content content of cache 1
string $cache_id cache id 1
string $compile_id compile id 1
string $type name of the cache resource 1
integer $exp_time expiration time (number of seconds, not timestamp) 1
Smarty $_template template object 1
array $attributes attributes applied to the tag 1
string $openTag the opening tag's name 1
mixed $data optional data saved 1
object $compiler compiler object 1
array|string $expectedTag the expected opening tag names 1
string $_name template function name 1
array $_params Smarty variables passed as call parameter 1
string $_hash nocache hash value 1
bool $_nocache nocache flag 1
Smarty_Internal_Template $template template object to compile 1
bool $nocache true is shall be compiled in nocache mode 1
string $tag tag name 1
array $args array with tag attributes 1
string $tag tag name 1
array $args list of tag attributes 1
mixed $param1 optional parameter 1
mixed $param2 optional parameter 1
mixed $param3 optional parameter 1
string $pugin_name name of plugin or function 1
string $tag name of tag 1
string $content content of template element 1
boolean $is_code true if content is compiled code 1
string $file new filename 1
string $uid uid of file 1
string $debug false debug end_compile shall not be called 1
int $line line offset to source 1
string $line line-number 1
string $source source text 1
string $_filepath complete filepath 1
string $_contents file content 1
Smarty $smarty smarty instance 1
Smarty_Internal_Template $_template template object (is ignored) 1
string $extension template file name extension 1
string $extension config file name extension 1
Smarty_Internal_Template $templae template object 1
Smarty $smarty Smarty instance to test 1
array $errors array to push results into rather than outputting them 1
string $tag name of block function 1
object $parser parser object 1
string $data string section 1
_smarty_parsetree $subtree 1
object $parser parse object 1
string $data text 1
string $data linebreak string 1
mixed $value newly assigned value (not check for correct type) 1
string $resource full config_resource 1
string $template the resource handle of the template file or template object 1
mixed $cache_id cache id to be used with this template 1
mixed $compile_id compile id to be used with this template 1
object $parent next higher level of Smarty variables 1
string $template the resource handle of the template file or template object 1
mixed $cache_id cache id to be used with this template 1
mixed $compile_id compile id to be used with this template 1
object $parent next higher level of Smarty variables 1
bool $display true: display, false: fetch 1
bool $merge_tpl_vars if true parent template variables merged in to local scope 1
bool $no_output_filter if true do not run output filter 1
string|object $template the resource handle of the template file or template object 1
mixed $cache_id cache id to be used with this template 1
mixed $compile_id compile id to be used with this template 1
object $parent next higher level of Smarty variables 1
object $parent next higher level of Smarty variables 1
string $type plugin type 1
string $tag name of template tag 1
callback $callback PHP callback to register 1
boolean $cacheable if true (default) this fuction is cachable 1
array $cache_attr caching attributes if any 1
string $type of plugin 1
string $tag name of plugin 1
string $type name of resource type 1
Smarty_Resource|array $callback or instance of Smarty_Resource, or array of callbacks to handle resource (deprecated) 1
string $type name of resource type 1
string $type name of cache resource type 1
Smarty_CacheResource $callback instance of Smarty_CacheResource to handle output caching 1
string $type name of cache resource type 1
string $object name of template object 1
object $object_impl the referenced PHP object to register 1
array $allowed list of allowed methods (empty = all) 1
boolean $smarty_args smarty argument format, else traditional 1
array $block_methods list of block-methods 1
array $block_functs list of methods that are block format 1
string $name object name 1
string $name object name 1
string $class name of template class 1
string $class_impl the referenced PHP class to register 1
callback $function_name 1
string $type filter type 1
string $name filter name 1
string $type filter type 1
string $name filter name 1
string $match match string 1
string $name unknown method-name 1
array $args argument array 1
string $tag name of block object 1
string $name template name 1
string $name template name 1
string &$source template source 1
integer &$mtime template modification timestamp (epoch) 1
string $filepath filepath 1
Smarty_Internal_Template|Smarty $obj object to debug 1
Smarty_Internal_Template|Smarty_Data $obj object to debug 1
string $name name of variable filter 1
type $output embedded output 1
Smarty_Template_Source $source source object 1
string $_function insert function name 1
array $_attr array with parameter 1
string $_script script name to load or 'null' 1
string $_assign optional variable name 1
string $tag name of block plugin 1
string $config_resource config file resource name 1
Smarty $smarty Smarty instance 1
object $data object for config vars storage 1
mixed $sections array of section names, single section or null 1
object $scope global,parent or local 1
mixed $value value 1
Smarty $smarty 1
string $function_name 1
string $class_name 1
object $compiler compiler object 1
string $tag_name 1
object $compiler compiler object 1
string $stream_name 1
string $uri 1
string $tag name of function plugin 1
Smarty $smarty base instance 1
Smarty_Internal_Config $config config object 1
string $type the type of filter ('pre','post','output') which shall run 1
string $content the content which shall be processed by the filters 1
string $lexer_class class name 1
string $parser_class class name 1
Smarty $smarty global instance 1
integer $exp_time expiration time [being ignored] 1
integer $exp_time expiration time [being ignored] 1
Smarty $smarty Smarty object 1
string $string CacheID component to sanitize 1
string $cid CacheID to fetch 1
string $content cached content 1
integer &$timestamp cached timestamp (epoch) 1
string $resource_uid resource's uid 1
string &$content the content to be cached 1
string &$content the cached content 1
string $cid CacheID 1
string $resource_uid source's uid 1
string $cid CacheID to determine latest invalidation timestamp of 1
string $cid CacheID to translate 1
array $keys list of keys to fetch 1
string $template_resource template resource string 1
Smarty $smarty Smarty instance 1
Smarty_Internal_Template $_parent back pointer to parent object with variables or null 1
mixed $_cache_id cache id or null 1
mixed $_compile_id compile id or null 1
bool $_caching use caching? 1
int $_cache_lifetime cache life-time in seconds 1
string $hash nocache hash code 1
string $content optional template content 1
bool $cache flag for cache file 1
array $properties special template properties 1
bool $cache flag if called from cache file 1
string $tpl_var tempate variable name 1
bool $nocache cache mode of variable 1
int $scope scope of variable 1
int $scope requested variable scope 1
int $scope pqrent or root scope 1
mixed $value value 1
string $_path path to normalize 1
boolean $ds respect windows directory separator 1
string $file file name 1
Smarty $smarty smarty object 1
string $type name of the resource 1
string $resource_name template_resource or config_resource to parse 1
string $default_resource the default resource_type defined in $smarty 1
string &$name the parsed resource name 1
string &$type the parsed resource type 1
Smarty_Internal_template $template Smarty instance 1
string $template_resource template_resource to extracate resource handler and name of 1
Smarty_Internal_Template $_template template object 1
Smarty $smarty smarty object 1
string $template_resource resource identifier 1
Smarty_Internal_Config $_config config object 1
string $resource full template_resource 1
Smarty_Internal_Template $_template template objet 1
string $property_name valid: timestamp, exists, content, template 1
mixed $value new value (is not checked) 1
string $property_name valid: timestamp, exists, content 1
Smarty_Template_Source $source source object this compiled object belongs to 1
string $varname the global variable name 1
boolean $scope the scope the variable will have (local,parent or root) 1
mixed $ &$value the referenced value to assign 1
mixed $value the value to append 1
string $tpl_var the template variable name 1
mixed &$value the referenced value to append 1
string $varname variable name or null 1
string $_ptr optional pointer to data object 1
boolean $search_parents include parent templates? 1
string|array $tpl_var the template variable(s) to clear 1
string $config_file filename 1
mixed $sections array of section names, single section or null 1
string $variable the name of the Smarty variable 1
object $_ptr optional pointer to data object 1
boolean $search_parents search also in parent data 1
string $variable the name of the config variable 1
string $variable the stream of the variable 1
string $varname variable name or null 1
Smarty|array $_parent parent template 1
Smarty $smarty global smarty instance 1
mixed $value the value to assign 1
boolean $nocache if true any output of this variable will be not cached 1
int $scope the scope the variable will have (local,parent or root) 1
string[] $emailAddressList 1
string|false $size 1
?string[] $anyScopeList 1
array $requestData 1
string[] $matchList 1
string[] $previousMentionList 1
EntityCollection $collection 1
array $labels 1
non-empty-string $scope 1
non-empty-string $name 1
non-empty-string $type 1
non-empty-string $label 1
string[] $ignoreUserIdList 1
string[] $sourceUserIdList 1
bool $noParentFilter False is for 'superParent'. 1
Note[] $noteList 1
array{string, string}[] $allowList 1
int $maxSize 1
bool $notify Process notifications for notes. 1
string $templateId A template ID. 1
?Params $params Params. If null, a params with the apply-acl will be used. 1
Collection<\Espo\ORM\Entity> $collection 1
class-string $className 1
string $apiKey An API key. 1
stdClass $data A payload. 1
string[] $foreignLinkEntityTypeList 1
array $replaceData 1
FailReason::* $reason 1
string[] $fieldToCopyList 1
array $actions 1
Action::*|null $action If NULL, the current action will be used. If no current, then 'update'. 1
?User $user Under what user to perform mass-update. If not specified, the system user will be used. 1
Attachment[] $attachmentList 1
array $entityHash 1
string $requestId A request ID. 1
string $password A new password. 1
string[] $customEntityTypeList 1
array $value 1
?stdClass $default 1
?array $default 1
stdClass $newDefs 1
?string[] $attributeList 1
OrmCollection $collection 1
RecordService $recordService 1
string $name A field name. 1
string[] $azRange 1
int[] $updateBy 1
stdClass|array|null $defaultValues 1
stdClass|array|null $params 1
ImportError::TYPE_*|null $type 1
Failure[] $failureList 1
non-empty-string $decimalMark 1
string $attachmentId 1
string $importId An import ID. 1
int<1, max> $days 1
array{DateTime,DateTime}[] $list 1
WorkingDate[] $dateList 1
WorkingWeekday[] $dayList 1
int<0,23> $hour 1
int<0,59> $minute 1
?string $id An ID. 1
stdClass $data Data to pass to a front-end handler. 1
string $filter A search query. 1
int $offset An offset. 1
?int $maxSize A limit. 1
class-string $className A runner class name. 1
?RunnerParams $params Runner parameters. 1
class-string $configurationClassName 1
array> $loaderClassNames 1
class-string $loaderClassName 1
string $hookName A hook name. 1
mixed $injection A subject (usually an entity). 1
array $hookData Additional hook data. 1
string $hookDir 1
array> $hookData 1
array> $hooks 1
array $hookData 1
array $a 1
array $b 1
User $user A user. 1
array $with Constructor parameter values. 1
BindingContainer $bindingContainer A binding container. 1
class-string $interfaceName An interface or class. 1
?BindingContainer $bindingContainer A binding container. 1
ReflectionClass $paramHintClass 1
ReflectionClass $returnHintClass 1
string[] $ignoreList 1
string[] $forbiddenAttributeList 1
stdClass[] $dataList 1
array> $categoriesData 1
string $topicId 1
string $authToken 1
string $id 1
string $event 1
array $exclude 1
array $eligible 1
non-empty-string $id 1
Entity $entity 1
stdClass $data Raw input data. 1
stdClass $data Input data. 1
non-empty-string $link 1
TEntity $duplicatingEntity 1
OrmCollection $collection 1
string[] $noEditAccessRequiredLinkList 1
string[] $fieldTypes 1
string[] $setIds 1
mixed $value A value 1
?string[] $ids 1
?array $connectionOptions 1
?class-string $authClassName 1
?array $params @deprecated As of v6.0. Use withParams. 1
?Message $message @deprecated As of v6.0. Use withMessage. 1
iterable $attachmentList @deprecated As of v6.0. Use withAttachments. 1
string $date A date in the `d-M-Y` format. 1
int $id 1
string $headerLine 1
string $encoding 1
bool $format 1
?class-string $imapHandlerClassName 1
string $string A system date. 1
string|null $format A target format. If not specified then the default format will be used. 1
string|null $language A language. If not specified then the default language will be used. 1
string $string A system date-time. 1
?string $timezone A target timezone. If not specified then the default timezone will be used. 1
?string $format A target format. If not specified then the default format will be used. 1
?string $language A language. If not specified then the default language will be used. 1
array|stdClass $data 1
mixed $needle 1
array|string $unsetList 1
array|stdClass $overrideData 1
array|stdClass $data 1
bool $associative Objects will be converted to associative. 1
string[]|string $unsets Example: `fields.name`. 1
array $additionalData 1
string[] $checkList 1
array $predefinedData 1
string|array|stdClass $name 1
array $systemData 1
array $internalData 1
array $overrideData 1
array $internalOverrideData 1
mixed $defaultValue 1
RouteArrayShape[] $currentData 1
RouteArrayShape[] $data 1
RouteArrayShape[] $newData 1
RouteArrayShape $newRoute 1
RouteArrayShape[] $routeList 1
string|string[] $label A name of label. 1
string $category A category. 1
string[]|null $requiredOptions A list of required options. 1
int|string $value 1
mixed $returns 1
string|array $name 1
string|string[] $name 1
scalar $value 1
string $delimiter 1
string $input An input string. 1
string $symbol A formatting symbol. 1
bool $capitaliseFirstChar Capitalise the first character. 1
array $currentArray A source array. 1
array $newArray A merge-array (priority is same as for array_merge()). 1
string $needle A needle. 1
array $haystack A haystack. 1
string|string[] $folderPath A folder path. 1
array $array 1
string $name A name. 1
string $replace 1
string[]|string $array 1
bool $isKeys 1
array $content 1
string|array $unsets in format 1
bool $unsetParentEmptyArray If unset empty parent array after unsets 1
stdClass|array $data 1
string[]|string $key Ex. of key is "entityDefs", "entityDefs.User". 1
mixed $var1 1
mixed $var2 1
array $array1 1
array $array2 1
mixed[]|mixed $keys 1
mixed[] $keys 1
string|string[] $text A source. 1
string[] $permittedHtmlTags Allows only HTML tags without parameters like

,
, etc.
1
mixed $paramValue 1
int $length A length. 1
int $letters A number of letters. 1
int $digits A number of digits. 1
bool $bothCases Use upper and lower case letters. 1
HandlerInterface[] $handlers 1
callable[] $processors 1
?DateTimeZone $timezone 1
mixed $level 1
array $ormMeta Raw ORM metadata. 1
IndexDefs[] $indexDefsList 1
string[] $depList 1
RebuildMode::* $mode A mode. 1
string[] $queries 1
string[] $ignoreFlags @todo Remove parameter? 1
int $indexMaxLength 1
?array $indexList 1
bool $reload 1
?array $fieldTypeMetadata 1
array $attributeParams 1
array $attributesMetadata 1
array $rates 1
RelationType::* $type 1
array)|null> $conditions 1
AttributeType::* $type 1
string $path A folder path. 1
bool|int $recursively Find files in sub-folders. 1
string $filter Filter for files. Use regular expression, Example: `\.json$`. 1
bool|null $onlyFileType Filter for type of files/directories. 1
bool $returnSingleArray Return a single array. 1
?bool $onlyFileType 1
?string $basePath 1
string $parentDirName 1
array $unsets 1
int $permission Example: `0755`. 1
string $sourcePath 1
string $destPath 1
bool $recursively 1
string[] $fileList List of files that should be copied. 1
bool $copyOnlyFiles Copy only files, instead of full path with directories. 1
?string $dirPath A directory path. 1
string|string[] $items 1
?string $dirPath 1
string $fileName 1
string $extension Extension, example: `.json`. 1
boolean $isFullPath 1
array|object|null $data 1
mixed $variable 1
string[] $paths 1
string $file Path to .zip file. 1
string $destinationPath Destination path. 1
int|array|string $octal Ex. `0755`, `[0644, 0755]`, `['file' => 0644, 'dir' => 0755]`. 1
bool $recurse 1
int $fileOctal Ex. 0644. 1
int $dirOctal Ex. 0755. 1
int $mode 1
?string[] $allowedMethods If specified, classes w/o specified method will be ignored. 1
string[]|string $dirs 1
array $data 1
self::LEVEL_* $level 1
array $data $data 1
string|array $path 1
string $fieldName 1
array $definitionList 1
array $defs It can be a string or field definition from entityDefs. 1
stdClass|array|null $data 1
string[] $idList IDs. 1
DateTime $value 1
Date $value 1
PhoneNumberGroup $group 1
Link $value 1
LinkParent $value 1
LinkMultiple $value 1
DateTimeOptional $value 1
EmailAddressGroup $group 1
?array $data 1
string|NamedClassKey $key 1
class-string $serviceName A service name. 1
string|NamedKey|NamedClassKey $key Parameter name (`$name`) or interface with a parameter name. 1
mixed $value A value of any type. 1
class-string|NamedClassKey|NamedKey $key An interface, parameter name or both. 1
string|NamedKey|NamedClassKey $key 1
class-string $implementationClassName 1
class-string> $factoryClassName 1
class-string $className An interface. 1
IClient $client 1
array $result 1
?string $contentType 1
bool $allowRenew 1
array $r 1
string $clientId 1
?string $clientSecret 1
?string $accessToken 1
int $authType 1
string $certificateFile 1
string $option 1
string $tokenType 1
?string $value 1
?string $accessTokenSecret 1
string $grantType 1
array> $classNames 1
class-string $containerClassName 1
class-string $containerConfigurationClassName 1
class-string $configClassName 1
class-string $fileManagerClassName 1
class-string $dataCacheClassName 1
array $with 1
PhoneNumber[] $phoneNumberList 1
EmailAddress[] $emailAddressList 1
string $string An expression. Comments will be stripped by the method. 1
string $modifiedString A modified expression with removed parentheses and braces inside strings. 1
?((StatementRef|IfRef|WhileRef)[]) $statementList Statements will be added if there are multiple. 1
array> $classNameMap 1
?array> $functionClassNameMap 1
array> $functionClassNameMap 1
string[] $unsafeFunctionList 1
EvaluatedArgumentList $arguments 1
(Node|Value|Attribute|Variable)[] $childNodes 1
int $position An argument position. Starts from 1. 1
string $type A required argument type. 1
int $number A required number of arguments. 1
int $position An argument position. 1
Evaluatable $item Argument or ArgumentList. 1
iterable $jobList 1
?string $queue A queue name. Available names are defined in the `QueueName` class. 1
?string $group A group. Any string ID value can be used as a group name. E.g. a user ID. 1
Data|array|null $data 1
Job|JobDataLess $job 1
stdClass|array|null $data Raw data. 1
class-string[] $classNameList 1
mixed $result 1
class-string $actionClassName 1
array $params 1
?class-string $actionClassName 1
array|stdClass|scalar|null $data A data to encode. 1
array $args 1
?string $actionName 1
string[]|string $versionList 1
array $dependencyList 1
string $type Ex. "before", "after". 1
array $manifest 1
string|array $data 1
?string $type 1
string $dest 1
bool $isPackage 1
string $type 1
array> $dataList 1
LogRecord[] $records 1
?string $cacheId @deprecated To be skipped. 1
?array $additionalData Data will be passed to the template. 1
bool $skipLinks Do not process related records. 1
stdClass|array $data Additional data. 1
mixed[] $argumentList 1
array $rootContext 1
class-string $className 1
array $options 1
?array $columns 1
?array $columnData 1
class-string $className 1
string[]|null $select 1
self::ORDER_ASC|self::ORDER_DESC|null $order 1
string|null $primaryFilter 1
stdClass|array $params 1
class-string[] $additionalApplierClassNameList 1
$params Parameters in front-end format. 1
$withAcl To apply ACL. 1
$checkWherePermission To check passed filters, whether a user has an access to use these filters. 1
$forbidComplexExpressions To forbid complex expression usage. 1
SearchParams::ORDER_ASC|SearchParams::ORDER_DESC $order 1
class-string[] $classNameList 1
class-string $className 1
string[] $boolFilterNameList 1
?WhereItem $fullTextWhere 1
Mode::* $mode 1
(Item\Type::*)|string $type 1
Item[] $itemList 1
array> $paramList 1
class-string> $className 1
stdClass[] $list 1
object{seconds: int, type: string} $item 1
?string[] $select 1
string $token A token to destroy. 1
Response $response A response. 1
string[] $aud 1
Key[] $keys 1
string $ipAddress An IP address. 1
string[] $whitelist A whitelist. IPs or IP ranges in CIDR notation. 1
array $userData 1
mixed $returns A default value. 1
stdClass[] $raw 1
?string $baseCode A base-currency code. 1
object $hook A hook object. 1
string $name A hook name. 1
mixed $subject A subject. 1
array $hookData Additional data. 1
Entity $relatedEntity An entity is being unrelated. 1
UnrelateOptions $options Options. 1
Select $query A select query for records to be related. 1
MassRelateOptions $options Options. 1
Entity $relatedEntity An entity is being related. 1
RelateOptions $options Options. 1
stdClass|bool $raw 1
TForeignEntity $foreignEntity 1
stdClass|bool|null $row 1
int<0, 255> $exitStatus 1
array $options 1
string[] $flagList 1
string[] $argumentList 1
array|null $options 1
string[]|null $flagList 1
string[]|null $argumentList 1
array $args 1
CollectionHelper $helper 1
CollectionHelper $helper 1
mixed $type 1
mixed $number 1
string[] $ignorePortalIds 1
WorkingTimeRange $entity 1
ImportEntity $entity 1
UserEntity $entity 1
string[] $teamIds 1
JobEntity $entity 1
string[] $numberList 1
AttachmentEntity $entity 1
Portal $entity 1
Integration $entity 1
Attachment $entity 1
GroupEmailFolder $entity 1
LayoutSet $entity 1
string $filePath 1
array $params @deprecated @todo Remove in v9.0. 1
mixed[]|null $value 1
array> $dataList 1
array $dataArray 1
EntityCollection $collection 1
string[]|string|null $key A Key. 1
string[]|string|null $key 1
array> $dataList 1
stdClass|array $data Entity attributes. 1
Selection|Selection[]|Expression|string $select 1
?string $alias An alias. Actual if the first parameter is not an array. 1
?array $params @deprecated. Omit it. 1
WhereItem|array|null $conditions Join conditions. 1
string|null $alias An alias. Actual if the first parameter is a string. 1
WhereItem|array $clause Where clause. 1
WhereItem|array|null $conditions Join conditions. 1
(Order::ASC|Order::DESC)|bool|null $direction Select::ORDER_ASC|Select::ORDER_DESC. 1
array $where 1
WhereItem|array $clause Where clause. 1
array $params @deprecated Use query building. 1
array $conditions 1
TEntity|string $foreign 1
T $value 1
AttributeExtractorFactory $factory 1
string[]|null $onDuplicateUpdateAttributeList 1
array $select 1
array|null $conditions 1
array $columnData 1
string[] $onDuplicateUpdateAttributeList 1
(Order::ASC|Order::DESC)|bool|null $direction A direction. True for DESC. 1
'leftJoins'|'joins' $type 1
Join|string|Select $target $target 1
WhereItem|array|null $conditions 1
array $itemList 1
array $itemList 1
string|bool|null $direction 1
array $set 1
array $itemList 1
array|array[] $values 1
array $updateSet 1
string|array $orderBy A select alias. 1
(Order::ASC|Order::DESC)|bool $direction A direction. True for DESC. 1
string|float|int|bool|null $value A scalar or NULL. 1
string $expression Examples: `someAlias`, `subQueryAlias.someAlias`. 1
Expression $condition A condition. 1
Expression|string|int|float|bool|null $then Then. 1
Expression|string|int|float|bool|null $else Else. 1
Expression $value A value. 1
Expression|string|int|float|bool $fallbackValue A fallback value. 1
Expression $subject A subject. 1
int $weekStart A week start. `0` for Sunday, `1` for Monday. 1
int $fiscalYearStart A month number of a fiscal year start. 1..12. 1
Expression|string ...$strings Strings. 1
Expression $haystack A subject. 1
Expression|string $needle A string to be replaced. 1
Expression|string $replaceWith A string to replace with. 1
Expression[]|string[]|int[]|float[] $list 1
string|Select $target 1
string $table A table name. Should start with an upper case letter. 1
string $relation A relation name. Should start with a lower case letter. 1
string $alias An alias. 1
string[]|int[]|float[] $list 1
Expression|bool|int|float|string|null ...$arguments Arguments 1
Expression|bool|int|float|string|null $argument 1
scalar[] $valueList 1
array $orderBy 1
string[]|null $argumentPartList 1
string[]|array $newItemList 1
string|string[] $attribute 1
string[]|array $select 1
string[] $skipList 1
array $select 1
array|string $whereDefs 1
array|string $j 1
array $joinConditions 1
array $joins 1
string $alias 1
array $joinParams 1
array $conditions 1
string[]|null $indexKeyList 1
string $expression 1
string[]|null $list 1
?string[] $scopeList 1
FetchParams $fetchParams 1
Event[] $ignoreEventList 1
array $attributes 1
array $userNameMap 1
stdClass[] $targetDataList 1
iterable $targetList 1
Collection $attachmentList 1
iterable $additionalTargetList 1
Invitee[] $targets 1
RelationDefs[] $targetRelations 1
array> $parts 1
string[] $includingActionList 1
string[] $excludingActionList 1
Meeting $entity 1
array $attributes 1
Contact $entity 1
Lead $entity 1
CaseObj $entity 1
?string $entityType 1
Email::STATUS_* $status 1
Status::* $status 1
string $source input string 2
Smarty_Internal_Template $smarty Smarty object 2
string $string text that should by escaped 2
object $template template object 2
string $id unique cache content identifier 2
string $name template name 2
string $cache_id cache id 2
string $compile_id compile id 2
string $content cached content 2
integer $mtime cache modification timestamp (epoch) 2
string $id unique cache content identifier 2
string $name template name 2
string $cache_id cache id 2
string $compile_id compile id 2
string $id unique cache content identifier 2
integer|null $exp_time seconds till expiration time in seconds or null 2
string $content content to cache 2
integer|null $exp_time seconds till expiration or null 2
string $name template name 2
string $source template source 2
integer $mtime template modification timestamp (epoch) 2
array $keys list of keys to fetch 2
object $smarty 2
string $varname variable name or null 2
mixed index of directory to get, null to get all 2
array $filters filters to load automatically 2
string $type "pre", "output", … specify the filter type to set. Defaults to none treating $filters' keys as the appropriate types 2
string $extension file extension 2
int $time_limit 2
int $max_errors 2
string $tpl_var the template variable name 2
mixed $cache_attrs 2
string $function name of template function 2
string $tpl_file name of template file 2
string $compile_id 2
string $tpl_file 2
Smarty_Template_Cached $source cached object 2
string $content content to cache 2
integer $exp_time expiration time (number of seconds, not timestamp) 2
array $args array with attributes from parser 2
mixed $_content template source 2
string $plugin_type type of plugin 2
string $args individual error message or null 2
string $_name optional name of child block 2
string $tag name of function 2
array $args array with attributes from parser 2
object $compiler compiler object 2
array $parameter array with compilation parameter 2
int $time_limit set maximum execution time 2
int $max_errors set maximum allowed errors 2
string $data content 2
_smarty_parsetree $subtree parsetree buffer 2
string $property_name valid: content, timestamp, exists 2
Smarty_Resource $handler Resource Handler this source object communicates with 2
Smarty $smarty Smarty instance this source object belongs to 2
string $type type of resource 2
string $name resource name 2
string $unique_resource unqiue resource name 2
string $string template_resource to decode 2
string $type filter type 2
callback $callback 2
string $method name of method to call 2
object $template cached template 2
Smarty $smarty Smarty object 2
Smarty $smarty Smarty object 2
string $function PHP function name 2
string $property_name property name 2
string $modifier_name 2
string $filepath 2
string $resource_uid source's filepath 2
string $template the resource handle of the template file 2
mixed $cache_id cache id to be used with this template 2
mixed $compile_id compile id to be used with this template 2
integer $caching cache mode 2
integer $cache_lifetime life time of cache data 2
array $vars optional variables to assign 2
int $parent_scope scope in which {include} should execute 2
string $property_name property name 2
mixed $value the value to assign 2
array|string $tpl_var the template variable name(s) 2
boolean $merge flag if array elements shall be merged 2
array[] $raw 2
SearchParams $searchParams 2
array{string, string}[] $ignoreList 2
array{string, string}[] $list 2
string[] $entityTypeList 2
string $entityType An entity type. 2
string $number A phone number. 2
string[] $order An order entity type list. 2
string $id A unique ID. 2
ClassType::* $classType 2
MetadataType::* $metadataType 2
mixed $set 2
mixed $ch 2
mixed[] $set 2
mixed[] $ch 2
Service $service 2
string[] $copyFieldList 2
EntityCollection $collection 2
array $clientDefs 2
array $typesCache 2
EntityManager $entityManager 2
Config $config 2
WorkingDate[] $workingDates 2
WorkingDate[] $nonWorkingDates 2
WorkingWeekday[] $workingWeekdays 2
DateTime $pointer 2
TimeRange[] $ranges 2
string $address An email address. 2
array> $result 2
array $services 2
class-string $className A class name or interface name. 2
Table::ACTION_* $action 2
Entity $entity An entity to check. 2
string $action Action to check. Constants are available in the `Table` class. 2
string $field A field to check. 2
array $with 2
string $link 2
string|null $userId A user ID. If not specified then a current user will be used. 2
OrmCollection $collection 2
object $object 2
iterable $filterList 2
bool $skipBody Not to match if the body-contains is not empty. 2
SenderParams|array $params 2
SmtpParams|array $params 2
iterable $attachmentList 2
array $folderData 2
Collection $filterList 2
?class-string $imapHandlerClassName 2
string $type A validation type. 2
string[] $list A field list. 2
Entity $entity An entity. 2
?stdClass $data Raw request payload data. 2
?FieldValidationParams $params Validation additional parameters. 2
?string $timezone If not specified then the default will be used. 2
?string $format If not specified then the default will be used. 2
array $vars 2
array $data 2
array|stdClass $data 2
string|string[] $key 2
array|scalar|null $data 2
array|string $data 2
string $label 2
string $input 2
string $search 2
mixed $v1 2
mixed $v2 2
?string[] $entityTypeList Specific entity types. 2
array $tables 2
int $characterLength 2
array $relationDefs 2
array $foreignParams 2
array $currencyRates 2
string[] $fullList 2
?array{ 2
string[]|string $filePaths File paths or a single path. 2
string[]|string $dirPaths 2
?string[] $allowedMethods 2
Entity|string $foreign 2
string|float $amount An amount. 2
string $code A currency code. 2
array|stdClass> $dataList 2
class-string $interfaceName 2
class-string|NamedClassKey $key An interface or interface with a parameter name. 2
string $serviceName A service name. 2
Closure(ContextualBinder): void $callback A callback with a `ContextualBinder` argument. 2
string $parameterName A constructor parameter name (w/o '$'). 2
array $httpHeaders 2
string[] $sourceIdList 2
(StatementRef|IfRef|WhileRef)[] $statementList 2
mixed[] $evaluatedArgs 2
class-string $className 2
array $routeParams 2
Request $request A request. 2
string $errorMessage 2
bool $deletePackage 2
bool $systemRebuild 2
DefaultHandlerLoaderData $data 2
string[] $boolFilterList 2
string|array $join Format used for array: [link, alias, conditions]. 2
class-string> $className 2
array $data 2
RemoveOptions $options Options. 2
SaveOptions $options Save options. 2
array $columnData Middle table role values. 2
string $action An action. 2
string $thresholdLevel An attribute will be treated as forbidden if the level is 2
stdClass[] $tableList 2
string[] $stepList 2
string[] $order 2
string|stdClass|array $attribute 2
array|stdClass $valueMap Values. 2
TEntity|array $value 2
SthCollection $sthCollection 2
mixed $default A default value. 2
AttributeExtractorFactory $attributeExtractorFactory 2
?array $params @deprecated 2
WhereItem|array|string $clause A key or where clause. 2
array|scalar|null $value A value. Should be omitted if the first argument is not string. 2
array|string|null $value A value. Should be omitted if the first argument is not string. 2
array $columnData Role values. 2
?array $params @deprecated As of v6.0. Use query building. 2
WhereItem|array|null $conditions Join conditions. 2
WhereItem|array|string $clause A key or where clause. 2
?array $params 2
string[] $columns 2
array|null $columnData 2
Join|string|Select $target A relation name, table or sub-query. A relation name should be in camelCase, 2
string $expression Examples: `columnName`, `alias.columnName`. 2
Expression|scalar|null ...$arguments Arguments. 2
Expression[]|string[]|int[]|float[]|bool[] $values 2
Order[] $list 2
array $raw 2
string[]|array $itemList 2
mixed $orderBy 2
mixed $order 2
iterable $trackingUrlList 2
Campaign $entity 2
MeetingEntity|Call $entity 2
?string $targetUserPosition 2
Task $entity 2
array $actionData 2
Request $request 2
array{string, string}[] $ranges 2
array $keys list of values to save 3
int $expire expiration time 3
array $keys list of keys to delete 3
bool $cacheable 3
integer $exp_time expiration time (number of seconds, not timestamp) 3
string $content content to cache 3
array $parameter array with compilation parameter 3
Smarty_Template_Compiled $compiled compiled object 3
Smarty $smarty Smarty instance 3
callable $callback class/method name 3
object $compiler compiler object 3
array $data 3
string[] $notifiedEntityTypeList 3
Collection $collection 3
string $id A record ID. 3
?string[] $fieldList 3
string[] $list 3
Team $team 3
int<0,6> $weekday 3
string $scope A scope (entity type). 3
class-string $className 3
RebuildMode::* $mode 3
User $user A user to check for. 3
GlobalRestriction::TYPE_*|array $type 3
GlobalRestriction::TYPE_*|array $type 3
class-string $className An instantiatable class. 3
ReflectionClass $class 3
WebhookQueueItem[] $itemList 3
array $dataList 3
string $userId 3
Action::* $action 3
string[] $flags 3
string $string 3
string|string[]|null $key 3
string $category 3
string $scope A scope. 3
array $array 3
array $ormMeta 3
array $ormFieldDefs 3
array $entityMetadata 3
array $fieldParams 3
string $data 3
string[] $path 3
int|string $user 3
int|string $group 3
string[] $array 3
'psr-4'|'psr-0'|'classmap' $type 3
string $relationName 3
LinkMultipleItem[] $list 3
EmailAddress[] $list 3
PhoneNumber[] $list 3
class-string $implementationClassName An implementation class name. 3
Closure $callback A callback that will resolve a dependency. 3
T $instance An instance. 3
class-string> $factoryClassName A factory class name. 3
class-string $className A context. 3
object $client 3
array|string|null $params 3
string $httpMethod 3
array $dependencyList 3
SearchParams::ORDER_ASC|SearchParams::ORDER_DESC|null $order 3
string[] $columnList 3
string[] $typeList 3
string $relationName A relation name. 3
self::TYPE_* $type 3
array $argv 3
User $entity 3
EmailEntity $entity 3
EmailFilter $entity 3
(Order::ASC|Order::DESC)|bool|null $direction A direction. 3
WhereItem|array|string $clause A key or where clause. 3
mixed[]|scalar|null $value A value. Omitted if the first argument is not string. 3
string[] $argumentPartList 3
EmailAddressEntityPair[] $dataList 3
CalendarItem[] $itemList 3
?Invitee[] $targets 3
string $name template name 4
string $cache_id cache id 4
string $compile_id compile id 4
integer $exp_time expiration time 4
bool $force_compile force all to recompile 4
string $scope 4
array $args array with attributes from parser 4
array $parameter array with compilation parameter 4
boolean $is_config flag for config resource 4
string $cache_id cache id 4
string $compile_id compile id 4
boolean $nocache if true any output of this variable will be not cached 4
string[] $row 4
array $fieldDefs 4
WorkingTimeRange $range 4
string|Entity $subject An entity type or entity. 4
string|null $action Action to check. Constants are available in the `Table` class. 4
User|string $target User entity or user ID. 4
?array $with 4
?ReflectionClass $class 4
string $name An attribute name. 4
class-string $className 4
string $id Account ID. 4
mixed $validationValue 4
mixed $item 4
string[] $fileList 4
array $forceAppendPathList 4
?array $data 4
int $offset 4
string $attribute 4
Collection $collection 4
Email $entity 4
mixed[]|scalar|null $value A value. Should be omitted if the first argument is not string. 4
string|null $alias An alias. Actual if the first parameter is not an array. 4
WhereItem|array|string $clause A key or where clause. 4
Expression $dateTime 4
Expression|Select|string|int|float|bool|null $argument2 A scalar, expression or sub-query. 4
Select|scalar[] $set A set of values. A select query or array of scalars. 4
array $values 4
Opportunity $entity 4
string $cache_id cache id 5
string $resource_name template name 5
Smarty_Template_Cached $cached cached object 5
object $compiler compiler object 5
array $args array with attributes from parser 5
Smarty $smarty Smarty instance 5
string $resource_name resource_name to make unique 5
object $parser parser object 5
object $template 5
mixed $data 5
string[] $teamIdList 5
string $url 5
array $where 5
CoreEntity $entity 5
array $options Options. 5
?string[] $entityTypeList 5
class-string $className 5
Closure(): bool $checker 5
?array $additionalData 5
Order|Order[]|Expression|string|array|string[] $orderBy 5
Selection|Selection[]|Expression|Expression[]|string[]|string|array $select 5
?string $alias An alias. 5
Expression|string $pattern A pattern. 5
Expression|int|float ...$arguments 5
array $raw 5
callable $function 6
Smarty $smarty Smarty object 6
string $thresholdLevel Should not be used. Stands for possible future enhancements. 6
Topic $topic 6
string $value 6
string $path 6
string[] $addressList 6
WhereItem|array|null $conditions Join conditions. 6
array|null $columnData Role values. 6
array $whereClause 6
string $resource_name template name 7
string $compile_id compile id 7
Smarty $smarty Smarty object 7
stdClass $data 7
mixed $default 7
array $ormMetadata 7
Expression|string|int|float|bool $argument1 7
Expression|string|int|float|bool $argument2 7
string[] $ids 8
Table::ACTION_READ|Table::ACTION_EDIT $action An action. 8
TEntity $entity An entity. 8
string $entityType 8
mixed $left 8
mixed $right 8
Join|string $target 8
string|null $alias An alias. 8
Expression $date 8
Expression $subject What to test. 8
Expression|Select|string|int|float $argument2 A scalar, expression or sub-query. 8
string[] $userIdList 9
class-string $className An entity class name. 9
mixed[] $context 9
string[] $statusList 9
Note $entity 10
Expression|Expression[]|string|string[] $groupBy 10
Expression $expression 10
Expression $argument An expression. 10
string[] $idList 11
string[] $fieldList 11
Select $subQuery A sub-query. 11
array $params parameters 12
Smarty_Template_Source $source source object 12
array $defs 12
class-string|NamedClassKey $key An interface or interface with a parameter name. 12
mixed $offset 12
Expression $argument1 An expression. 12
array|null $params 12
Smarty_Internal_Template $template template object 13
Smarty_Template_Cached $cached cached object 14
string[] $attributeList 15
array $args array with attributes from parser 17
Select[] $queryList 17
array $params parameters 19
array{ 19
array $args array with attributes from parser 20
array $parameter array with compilation parameter 20
string $name 21
Smarty_Template_Source $source source object 23
object $compiler compiler object 24
object $compiler compiler object 24
Smarty_Internal_Template $_template template object 34
array $data 55
TEntity $entity 62
mixed $value 64
array $params 82
array $options 104
@params ?Data $data Data. 1
Email $entity An email entity. 1
?User $user A user from what to send. 1
self::ASC|self::DESC $direction 1
@pparam TEntity $entity 1
@property string $content 1
int $timestamp 1
bool $exists 1
Smarty_Config_Source $source 1
Smarty_Config_Compiled $compiled 1
Smarty_Template_Source $source 1
Smarty_Template_Compiled $compiled 1
Smarty_Template_Cached $cached 1
integer $timestamp Source Timestamp 1
boolean $exists Source Existence 1
boolean $template Extended Template reference 1
string $content Source Content 1
string $content compiled content 1
@retrun mixed 1
@return string replaced string 1
array sequence of unicodes 1
string unicode as character sequence in given $encoding 1
string |void 1
string wrapped string 1
string|null if the assign parameter is passed, Smarty assigns the result to a template variable 1
string capitalized string 1
mixed evaluated value of parameter or $default 1
string escaped input string 1
string truncated string 1
array $i18n 1
integer timestamp (epoch) the template was modified 1
boolean status 1
Smarty current Smarty instance for chaining 1
array|string list of template directories, or directory of $index 1
array|string configuration directory 1
array list of plugin directories 1
string path to compiled templates 1
string path of cache directory 1
array list of default modifiers 1
array array( 'type1' => array( 'filter1', 'filter2', … ) ) or array( 'filter1', 'filter2', …) if $type was specified 1
object template object 1
string |boolean filepath of loaded file or false 1
array of tag/attributes 1
boolean true if setup is fine, false if something is wrong 1
boolean results of {@link smarty_core_rm_auto()} 1
Smarty_CacheResource Cache Resource Handler 1
integer|boolean timestamp (epoch) the template was modified, false if resources has no timestamp 1
booelan true or false if cache is locked 1
array of mapped attributes for further processing 1
mixed any type the opening tag's name or saved data 1
bool true if compiling succeeded, false if it failed 1
string call name of function 1
boolean true if found 1
string content 1
string compiled code of child block 1
string compiled code of schild block 1
'' 1
integer number of template files compiled 1
integer number of config files compiled 1
array of tag/attributes 1
bool status, true if everything is fine, false else 1
string buffer content 1
string template code 1
string compiled template code 1
string doubled quoted string 1
string template code content 1
strint text 1
string linebreak 1
string rendered template output 1
boolean cache status 1
string internal filter name 1
string replacemant 1
string|boolean full filepath or false 1
StdClass 1
string key into $template_data 1
string resource's basename 1
string compiled code 1
string the compiled filepath 1
integer the file timestamp 1
boolean true if the file must be compiled 1
string the compiled config file 1
boolean true if function is trusted 1
boolean true if class is trusted 1
boolean true if modifier is trusted 1
boolean true if stream is trusted 1
boolean true if URI is trusted 1
bool true if compiling succeeded, false if it failed 1
string the filtered content 1
string filepath of cache file 1
string sanitized CacheID component 1
float the microtime the content was cached 1
float the microtime the CacheID was invalidated 1
array list of InvalidationKeys 1
array list of values with the given keys used as indexes 1
boolean true if the template must be compiled 1
bool flag if compiled or cache file is valid 1
array array of template variables 1
mixed object 1
int the count for arrays and objects that implement countable, 1 for other objects that don't, and 0 for empty elements 1
string normalized path 1
string fully qualified filepath 1
bool true if file exists 1
Smarty_Resource Resource Handler 1
Smarty_Template_Source Source Object 1
Smarty_Config_Source Source Object 1
Smarty_Template_Compiled compiled object 1
string variable value or or array of variables 1
object the object of the variable 1
mixed the value of the config variable 1
mixed the value of the stream variable 1
RecordCollection 1
?array 1
?array{currentVersion:string,latestVersion:string} 1
array 1
EntityCollection 1
RecordCollection 1
?array{string, string} A type and contents. 1
int A size in bytes. 1
array< 1
RecordCollection 1
Note[] 1
SthCollection 1
?class-string 1
CreateHook[] 1
DeleteHook[] 1
FailReason::*|null 1
Action::*|null 1
array $entityHash 1
array{string, Placeholder}[] 1
array> 1
?string A URL to suggest to a user. 1
array{?string, ?string, ?array} 1
?class-string 1
?class-string 1
string Attachment ID. 1
?string An attachment ID. 1
int<0,23> 1
int<0,59> 1
int<0,6> 1
EntityConverter 1
array 1
array> 1
array Items grouped by type. 1
class-string[] 1
array 1
Sanitizer[] 1
class-string[] 1
array 1
RDBRepository 1
DefaultsPopulator 1
RecordCollection 1
TEntity|null 1
?RecordCollection 1
?Collection 1
Output\Filter[] 1
ReadHook[] 1
OrmCollection 1
?LinkChecker 1
Filter[] 1
class-string>[] 1
Populator 1
class-string> 1
class-string[] 1
?class-string 1
?object 1
AssignmentNotificator 1
class-string> 1
?object{address: string, name: string} 1
Attachment[] A list of inline attachments. 1
MimePart[] 1
ParserMessage 1
iterable 1
Collection 1
Validator 1
?class-string> 1
Validator[] 1
Failure[] A list of validation failures. 1
?Validator 1
array|stdClass 1
?array 1
string E.g. `microsoft-iis`, `nginx`, `apache`. 1
?string E.g. `windows`, `mac`, `linux`. 1
RouteItem[] 1
string|string[]|array 1
string|array 1
string|string[] 1
array> 1
class-string 1
array|scalar|null 1
RelationType::* 1
AttributeType::* 1
string[]|array 1
array|stdClass 1
stdClass|array 1
string|int|false owner id. 1
string|int|false Group id. 1
?array> 1
array 1
array 1
array{string, ?string} 1
LinkMultipleItem[] 1
class-string[] 1
self 1
?WhereBuilder 1
WhereBuilder<\Espo\ORM\Entity> 1
?class-string> 1
(Node|Value|Attribute|Variable)[] 1
mixed A result of the function. 1
float 1
?class-string 1
Collection 1
Collection 1
?class-string 1
class-string[] 1
Route 1
array{?string, ?string} 1
Response A response. Use ResponseComposer for building. 1
null 1
class-string 1
array> 1
Extension 1
string ID of upgrade/extension process. 1
array{string, string, ?string} 1
HandlerInterface[] 1
array 1
array 1
SafeString|string 1
mixed A context. 1
?class-string 1
?class-string> 1
?class-string 1
self::ORDER_ASC|self::ORDER_DESC 1
array Where clause for ORM. 1
array Parameters for ORM. 1
SearchParams::ORDER_ASC|SearchParams::ORDER_DESC|null 1
SearchParams::ORDER_ASC|SearchParams::ORDER_DESC 1
?class-string 1
class-string 1
Mode::* 1
array 1
?array 1
class-string 1
class-string 1
class-string 1
RebuildAction[] 1
Saver[] 1
class-string>[] 1
Saver 1
RecordService 1
void; 1
Container 1
User 1
Acl 1
AclManager 1
Config 1
Metadata 1
ServiceFactory 1
array{?User, (FailReason::*)|null} 1
MetadataParams[] 1
?class-string 1
array{?string, ?Result} 1
Key[] 1
?stdClass[] 1
User|false|null 1
class-string[] 1
BeforeLogin[] 1
OnLogin[] 1
self::ACTION_* 1
class-string> 1
LinkChecker 1
?class-string> 1
bool|stdClass 1
array 1
int<0, 255> 1
int<0, 255> Exit-status. 1
class-string 1
\stdClass[] 1
string|bool 1
array 1
array 1
mixed[]|null 1
array> 1
false|int 1
array>|stdClass[] 1
array>|stdClass[] 1
EntityCollection 1
mixed A function result. 1
SelectBuilder|UpdateBuilder|DeleteBuilder|InsertBuilder|UnionBuilder 1
Collection|SthCollection 1
string|int|float|bool|null 1
RDBRelation 1
SthCollection 1
Collection|TEntity|null 1
object|null A value object or NULL if it can't be created. 1
AttributeExtractor 1
Collection|Entity|int|null 1
array{string, string, array} 1
string|int|float|bool|null A relationship column value. 1
array 1
array 1
array 1
Selection[] 1
Expression[] 1
Order[] 1
self::TYPE_TABLE|self::TYPE_RELATION|self::TYPE_SUB_QUERY 1
self::DESC|self::ASC 1
array{string, string}|null 1
array{string, string, string} 1
EntityDefs[] 1
AttributeDefs[] 1
FieldDefs[] 1
array{?Date, ?Date} 1
(Event|NonWorkingRange|WorkingRange)[] 1
array 1
NonWorkingRange[] 1
BusyRange[] 1
array 1
array 1
array{?SmtpParams, SenderParams} 1
Collection 1
Collection 1
bool Whether to skip. 1
iterable 1
Entity[] Entities an invitation was sent to. 1
Entity[] Entities a cancellation was sent to. 1
User|null 1
?User 1
array 1
\Espo\Core\Utils\Config 1
\Espo\Core\ServiceFactory 1
\Espo\Core\Select\SelectManagerFactory 1
\Espo\Core\Acl 1
\Espo\Entities\User 1
\Espo\Core\AclManager 1
\Espo\Core\Utils\File\Manager 1
\Espo\Core\Utils\Metadata 1
\Espo\Core\Utils\FieldUtil 1
\Espo\ORM\EntityManager 1
\Espo\Core\Select\SelectManager 1
\Espo\Core\Record\Service 1
(self::TYPE_NON_WORKING|self::TYPE_WORKING) 1
?TimeRange[] 1
self::ACTION_*|null 1
self::TYPE_*|null 1
?class-string 1
string content re-formatted 2
string filtered output 2
boolean success 2
integer number of deleted caches 2
array list of values with the given keys used as indexes 2
string variable value or or array of variables 2
Smarty current Smarty instance for chaining 2
integer number of template files recompiled 2
integer number of template files deleted 2
booelan true or false if the cached content does not exist 2
bool true if compiling succeeded, false if it failed 2
string template source 2
string content 2
string decoded template_resource 2
booelan true or false if the cached content does not exist 2
boolean success 2
booelan true or false if cache is locked 2
boolean true if tag is trusted 2
boolean true if directory is trusted 2
integer number of cache files deleted [always -1] 2
array 2
AssignmentNotificator 2
Collection 2
Collection 2
string An actual name. 2
array{?SmtpParams, ?Account} 2
T A service instance. 2
ReflectionClass 2
?class-string 2
Role[] 2
class-string 2
class-string 2
(CreateHook|SaveHook)[] 2
(UpdateHook|SaveHook)[] 2
DeleteHook[] 2
LinkHook[] 2
UnlinkHook[] 2
self 2
bool True indicates that the link checker should be bypassed. 2
class-string[] 2
object[] 2
?class-string 2
string[] A field list. 2
Failure[] 2
array|stdClass 2
array 2
class-string 2
array|false 2
array{AttributeDefs, AttributeDefs} 2
array|stdClass 2
mixed A result of evaluation. An array if an argument list was passed. 2
?int 2
Job|JobDataLess 2
AttributeExtractor 2
RDBRepository 2
RDBRepository 2
Repository 2
$this 2
array 2
class-string 2
class-string 2
Loader[] 2
class-string>[] 2
Loader 2
AssignmentChecker 2
self 2
Collection|Entity|null 2
array 2
array 2
Join[] 2
string[]|array 2
IndexDefs[] 2
string An attachment ID. 2
?Invitee[] 2
string|null 3
array 3
integer|boolean timestamp (epoch) the template was modified, or false if not found 3
object 3
EntityCollection 3
array{WorkingDate[], WorkingDate[]} 3
Service 3
array{header: string, flags: string[]} 3
EmailFilter[] 3
string|false 3
RouteArrayShape[] 3
stdClass 3
class-string[] 3
array 3
array{list: string[], preferredList: string[]} 3
EmailAddress[] 3
PhoneNumber[] 3
?class-string 3
class-string> 3
class-string 3
Repository 3
?class-string 3
string[]|null 3
RelationDefs[] 3
object{ 3
boolean success 4
?array{ 4
array|stdClass|null 4
WorkingTimeRange[] 4
?string 4
Filter[] 4
Part[] 4
array 4
?class-string 4
OnResult[] 4
SthCollection 4
Smarty current Smarty instance for chaining 5
boolean 5
non-empty-string 5
Collection 5
WorkingWeekday[] 5
Item[] 5
?TEntity 5
array{string, string} 5
array 5
?Collection 5
object{seconds: int, type: string}[] 5
Collection 5
EmailAddressEntityPair[] 5
string resource's basename 6
boolean true 6
string unique resource name 6
Entity[] 6
Attachment[] 6
Service 6
never 6
MiddlewareInterface[] 6
int|float 6
Select|Select[] 6
Smarty current Smarty instance for chaining 7
string template source 7
RecordCollection 7
array{DateTime,DateTime}[] 7
TimeRange[] 7
RecordCollection 7
int 8
AclDependencyItem[] 8
int[] 8
integer number of cache files deleted 9
Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for chaining 9
mixed[] 9
?class-string 9
?class-string 10
T 10
boolean true on success, false on failure 11
?array 12
WorkingDate[] 12
array 13
TEntity 13
self 13
Builder 14
Smarty_Internal_Templatebase current Smarty_Internal_Templatebase (or Smarty or Smarty_Internal_Template) instance for chaining 15
string with compiled code 18
stdClass[] 18
?string[] 19
array> 19
array{ 21
self 26
RDBSelectBuilder 26
bool 38
string compiled code 45
string 50
array 68
mixed 80
array 95
void 99
string[] 260
@returns Smarty_Data data object 1
string template content 2
@see https://docs.espocrm.com/development/app-params/ 1
Smarty_Security 1
https://docs.espocrm.com/development/di/. 2
https://www.php.net/manual/en/opcache.preloading.php 2
https://docs.espocrm.com/development/metadata/acl-defs/ 2
Smarty_Internal_CompileBase 50
@since 8.1.0. 1
8.0.1 1
8.0.6 1
v8.1.0. 2
8.0.0 4
8.1.0 5
8.3.0 6
@subpackage PluginsBlock 1
PluginsFilter 2
Security 2
PluginsShared 3
Debug 3
Config 5
PluginsModifier 7
Cacher 8
PluginsInternal 9
Template 9
PluginsFunction 10
PluginsModifierCompiler 17
TemplateResources 26
Compiler 102
@template TEntity of \Espo\Core\Entities\CategoryTreeItem 1
TForeignEntity of Entity 1
TC of object 1
TEntity of \Espo\ORM\Entity 2
CEntity of \Espo\ORM\Entity 2
T of Entity 10
T of object 24
TEntity of Entity 48
@throws SmartyException if parameter is not a literal (but an expression, variable, …) 1
SmartyException when an invalid class name is provided 1
SmartyException when the given template directory is not valid 1
SmartyException if file is not readable 1
SmartyCompilerException when an unexpected token is found 1
SmartyException on failure 1
SmartyException if template cannot be loaded or allow_php_templates is disabled 1
SmartyException when the plugin tag is invalid 1
SmartyException if any of the methods in $allowed or $block_methods are invalid 1
SmartyException if no such object is found 1
SmartyException if $class_impl does not refer to an existing class 1
SmartyException if filter could not be loaded 1
SmartyCompilerException if php function is not trusted 1
SmartyCompilerException if static class is not trusted 1
SmartyException if stream is not trusted 1
SmartyException if directory is not trusted 1
SmartyException if URI is not trusted 1
SmartyException if PHP directory is not trusted 1
SmartyException if default template handler is registered but not callable 1
IOException 1
WriterNotOpenedException 1
InvalidArgumentException 1
WriterException 1
BadRequest If not valid. 1
SendingError On error while sending. 1
NoSmtp No SMTP settings. 1
Error An error. 1
RuntimeException If not gettable. 1
NotImplemented. 1
NotImplemented If not implemented by an access checker class. 1
NotSettableException 1
NotFound A record not found. 1
Forbidden Read is forbidden for a current user. 1
NotFoundSilent If not found. 1
Forbidden If no create access. 1
NotFound If record not found. 1
NotFound If not found. 1
NotFound If a record not found. 1
Exceptions\SendingError 1
\JsonException 1
FileError If the file could not be read. 1
RuntimeException If the resource does not exist. 1
NotSettableException Is not settable or already set. 1
UnknownFunction 1
UnsafeFunction 1
NotPassedEntity 1
\Espo\Core\Formula\Exceptions\BadArgumentType 1
RunnerException 1
RuntimeException If a type does not support nested items. 1
Expired 1
NotBefore 1
UnsupportedKey 1
NotConfigured 1
RuntimeException If the base code is not set. 1
\RuntimeException If an ID is not set. 1
ConflictSilent 1
SmartyException if source cannot be loaded 2
SmartyException when the given property name is not valid 2
NotFoundExceptionInterface 2
Forbidden If no read access. 2
ValidationError On the first invalid check. 2
RuntimeException If it could not parse. 2
DBALException 2
NotAvailable 2
Exceptions\Error 2
\Espo\Core\Formula\Exceptions\TooFewArguments 2
\Espo\Core\Exceptions\Error 2
SmartyException if $callback is not callable 3
SmartyCompilerException if modifier is not trusted 3
ValidationError 3
Forbidden If no access. 3
JsonException 3
FileError 3
PermissionError 3
RuntimeException If currency codes are different. 3
TooFewArguments 3
BadArgumentType 3
BadArgumentValue 3
ServiceUnavailable 3
SignatureNotVerified 3
SmartyException if $property_name is not valid 4
NotFoundExceptionInterface If not gettable. 4
Throwable 4
LdapException 4
Invalid 4
SmartyException if source cannot be loaded 5
SpreadsheetException 5
NoImap 6
SchemaException 7
\Espo\Core\Formula\Exceptions\Error 9
ForbiddenSilent 10
NotFoundSilent 10
ImapError 10
SyntaxError 10
ExecutionException 10
DbalException 12
Exception 13
NotImplemented 16
NoSmtp 17
SendingError 23
Conflict 36
RuntimeException 39
NotFound 203
BadRequest 276
Error 364
Forbidden 384
@todo substr_replace() is not overloaded by mbstring.func_overload - so this function might fail! 1
Use an interface with binding. 1
Refactor. Replace with an interface `Espo\Core\Acl\AclManager`. 1
Use WeakMap (User as a key). 1
Rewrite using EntityDefs class. Then write unit tests. 1
Use a token-sessionId map to retrieve tokens. Send sid claim in id_token. 1
Clear cache in AclManager. 1
Add validation and normalization. 1
Break into sub-classes. Put sub-classes into `\Part` namespace. 1
Move to a service class. 1
Remove in v10.0. Fix usages. 1
Change to protected in v9.0. 1
Add interfaces for hooks. 1
Remove in v8.4. Change $className to $entityType. 1
Make private in v9.0 1
Change return type to AssignmentNotificator. 1
Get rid of this method. Use ConfigData as a dependency. 1
Move to another class `Espo\Core\Utils\Config\ApplicationConfigProvider`. 1
Use cache if available. 1
Use event-dispatcher class (passed via constructor). 1
Maybe to remove the method. 1
Move to a class. Add unit test. 1
Catch and re-throw exceptions. 1
Revise the need of exception handling. 1
Remove? Saving re-writes the cache timestamp anyway. 1
Change to Closure(...): mixed Once https://github.com/phpstan/phpstan/issues/8214 is implemented. 1
Don't support NULL $name. 1
AttributeFilterFactory. 1
Revise usage of this method. 1
Rewrite usages. 1
Set 'id' if auto-increment (as fetched). 1
Support USE INDEX in Join. 1
Remove? 1
Make protected. 1
Refactor. 1
Move to hook? Make sure needed data is loaded before sending. 1
In v9.0. Move to Tools. Fix all usages. 1
In v9.0. Return void. Move to Tools. Fix all usages. 1
Revise. 1
Use entityDefs. Don't use methods of BaseEntity. 2
Move to metadata. */ 2
Add void return type in v9.0. 2
Move to ConfigData. 2
Use OrmDefs instead of Metadata. 2
Change to Closure(...): T Once https://github.com/phpstan/phpstan/issues/8214 is implemented. 2
Add return type in v9.0. 2
Make protected in v9.0. 2
Make protected in 9.0. 2
Move to a separate class. 3
Make private in v9.0. 4
Remove. 5
Remove (or add types) in v10.0. 6
Remove in v10.0. 10
Remove in v9.0. 70
@type int|null 1
string|null 3
@uses $trusted_uri for list of patterns to match against $uri 1
purge() to clear the whole store 1
invalidate() to mark everything outdated if purge() is inapplicable 1
buildCachedFilepath() to generate the CacheID 1
invalidate() to mark CacheIDs parent chain as outdated 1
delete() to remove CacheID from cache 1
$invalidationKeyPrefix to prepend to each InvalidationKey 1
smarty_make_timestamp() 2
decode() to decode base64 and urlencoded template_resources 2
smarty_function_escape_special_chars() 4
@var class-string> */ 1
class-string */ 1
Memcache 1
float 1
Smarty_Security 1
type 1
Smarty_CacheResource 1
Smarty_Internal_Config_File_Compiler object 1
Smarty_Internal_Config object 1
Smarty_Resource 1
array */ 1
array */ 1
array> */ 1
?array */ 1
array< 1
array 1
array{string, string}[] */ 1
FailReason::*|null 1
array 1
array 1
array 1
EntityCollection */ 1
?Collection */ 1
?Params */ 1
int[] 1
int<0,59> 1
int<0,23> 1
int<0,6> 1
array> */ 1
array */ 1
MapFactory */ 1
OwnershipCheckerFactory|Portal\Acl\OwnershipChecker\OwnershipCheckerFactory */ 1
TableFactory */ 1
AccessCheckerFactory|Portal\Acl\AccessChecker\AccessCheckerFactory */ 1
array */ 1
array */ 1
array */ 1
array */ 1
?array */ 1
array> */ 1
array */ 1
array 1
Crypt 1
InjectableFactory 1
DataCache 1
User 1
HtmlizerFactory 1
NumberUtil 1
Preferences 1
Submission 1
AclManager 1
FieldValidationManager 1
TemplateFileManager 1
EmailFilterManager 1
EmailSender 1
SelectBuilderFactory 1
DateTime 1
Manager 1
ApplicationState 1
AssignmentCheckerManager 1
FileManager 1
DataManager 1
RecordServiceContainer 1
HookManager 1
ServiceFactory 1
Acl 1
FileStorageManager 1
SelectManagerFactory 1
Log 1
?Output\Filter[] */ 1
?DefaultsPopulator */ 1
array> */ 1
array>> */ 1
class-string */ 1
array */ 1
class-string> */ 1
array */ 1
?iterable */ 1
array */ 1
AssignmentNotificator */ 1
iterable */ 1
array */ 1
array 1
array */ 1
array> */ 1
array */ 1
array> */ 1
array */ 1
array> */ 1
array> */ 1
?RouteArrayShape[] */ 1
AbstractSchemaManager */ 1
array */ 1
array */ 1
array */ 1
?array{list: string[], preferredList: string[]} */ 1
array<'psr-4'|'psr-0'|'classmap', string> */ 1
array<'psr-4'|'psr-0', string> */ 1
?array{ 1
array */ 1
Metadata */ 1
HookManager */ 1
ApplicationState */ 1
RecordIdGenerator */ 1
EmailAddress[] */ 1
PhoneNumber[] */ 1
class-string */ 1
InjectableFactory|null 1
Log */ 1
Client */ 1
?ClientManager */ 1
class-string */ 1
class-string */ 1
class-string */ 1
array> */ 1
array> */ 1
array */ 1
AttributeFetcher 1
Processor 1
?Entity 1
?\stdClass 1
int[] */ 1
array */ 1
class-string[] */ 1
array> */ 1
string|SafeString|null 1
array> */ 1
array>> */ 1
array */ 1
class-string 1
WhereItem[] */ 1
class-string[] */ 1
SearchParams::ORDER_ASC|SearchParams::ORDER_DESC|null */ 1
SearchParams::ORDER_ASC|SearchParams::ORDER_DESC */ 1
array> 1
array*/ 1
Mode::* $mode */ 1
array[]> */ 1
array*/ 1
RecordServiceContainer */ 1
User */ 1
Acl */ 1
User; 1
Acl; 1
Key[] */ 1
RDBRepository */ 1
array 1
array 1
array */ 1
stdClass|bool */ 1
array> */ 1
class-string> */ 1
int<0, 255> 1
EntityManager */ 1
EntityFactory 1
array> */ 1
array{'metadataUpdate': callable[]} */ 1
array> */ 1
array */ 1
RDBRepository */ 1
array */ 1
AttributeExtractorFactory */ 1
array> 1
Order[] */ 1
array */ 1
array */ 1
array */ 1
array|mixed> */ 1
array */ 1
array */ 1
array */ 1
string[] */ 1
array 1
self::STATUS_* string */ 1
self::METHOD_* string */ 1
Smarty_Template_Source 2
Smarty_Internal_Template 2
Smarty object 2
?AclDependencyItem[] */ 2
array */ 2
TimeRange[] 2
array */ 2
array> */ 2
array */ 2
array> */ 2
class-string */ 2
class-string */ 2
Language 2
Metadata 2
FieldUtil 2
?Filter[] */ 2
?class-string */ 2
?class-string */ 2
?string[] */ 2
array */ 2
array{ 2
?array 2
array[]> */ 2
Config */ 2
array> */ 2
callable 3
?array */ 3
array */ 3
?array{WorkingDate[], WorkingDate[]} */ 3
?array> */ 3
Config 3
array 3
string */ 3
array */ 3
mixed */ 3
array 3
Smarty 4
mixed 4
array> 4
array */ 5
class-string */ 5
array */ 5
integer 6
object 7
array 7
int */ 7
?string */ 8
array 9
array> */ 9
EntityManager 9
?array */ 9
int 11
?string[] */ 11
?string 12
array */ 16
array */ 25
bool 28
boolean 34
string[] 35
array */ 36
string 56
string[] */ 82
array 126
@version 1.2 1
2.0 1
1.1 1
1.3 1
3-SVN$Rev: 3286 $ 1
1.0 3