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 > duplicateLinkList. 1
As of v8.2. Use metadata > recordDefs > forceSelectAllAttributes. 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 Container 1
* @var AclManager 1
* @var Preferences 1
* @var Metadata 1
* @var ServiceFactory 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
* @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
As of v8.2. 7
* 8
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
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
OwnershipOwnChecker 1
OwnershipTeamChecker 1
AssignmentChecker 1
Populator 1
Filter 1
Validator 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
AfterRemove 1
AfterRemove 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
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
SaveHook 2
SaveHook 2
BeforeSave 2
AfterSave 2
Collection 2
Validator 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
SaveHook 4
SaveHook 4
Loader 4
SaverInterface 6
LoaderInterface 10
@inheritDoc * @template T of object 1
* @throws Conflict 1
*/ 6
@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
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
Native type is not used for bc. 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
*/ 14
@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
PhpSameParameterValueInspection 2
PhpMultipleClassDeclarationsInspection */ 3
PhpUnusedPrivateFieldInspection 3
SpellCheckingInspection 3
PhpSameParameterValueInspection */ 4
PhpUnusedParameterInspection 7
PhpPluralMixedCanBeReplacedWithArrayInspection 9
PhpUnused */ 20
PhpDocSignatureInspection 45
PhpUnused 109
@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
mixed &$value the referenced value to assign 1
array $options options to set during initialization, e.g. array( 'forceCompile' => false ) 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
string $openTag the opening tag's name 1
mixed $data optional data saved 1
array $attributes attributes applied to the tag 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
string $resource full config_resource 1
mixed $value newly assigned value (not check for correct type) 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
string $function_name 1
Smarty $smarty 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
Smarty_Internal_Template $_template template objet 1
string $resource full template_resource 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
boolean $scope the scope the variable will have (local,parent or root) 1
string $varname the global variable name 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
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
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
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
string[] $fullList 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[] $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
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 $managerName 1
string $action 1
?string $actionName 1
string[]|string $versionList 1
string $currentVersion 1
array $dependencyList 1
string $type Ex. "before", "after". 1
bool $withEmptyDirs 1
?string $parentDirPath 1
string $dirPath 1
bool $skipVendorFileList 1
bool $copyOnlyFiles 1
array $manifest 1
?string $packagePath 1
string|array $data 1
bool $force 1
bool $isParentProcess 1
?\Espo\Core\Upgrades\Actions\Base $actionObject $actionObject 1
array> $dataList 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 $context 1
array $rootContext 1
int $blockParams 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
Mode::* $mode 1
(Item\Type::*)|string $type 1
Item[] $itemList 1
array> $paramList 1
class-string> $className 1
?string[] $select 1
string $token A token to destroy. 1
Response $response A response. 1
string[] $aud 1
Key[] $keys 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
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
\Espo\Entities\NextNumber $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
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 $property_name valid: content, timestamp, exists 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
array|string $tpl_var the template variable name(s) 2
mixed $value the value to assign 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
mixed $returns 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
?array{ 2
string $sourcePath 2
string $destPath 2
bool $recursively 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
\Espo\Core\Container $container 2
string $stepName 2
?string $type 2
string $dest 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
string[] $notifiedEntityTypeList 3
Collection $collection 3
string $id A record ID. 3
array $data 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[] $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
string $actionName 3
string $processId 3
bool $deletePackage 3
bool $systemRebuild 3
bool $isPackage 3
array $dependencyList 3
SearchParams::ORDER_ASC|SearchParams::ORDER_DESC|null $order 3
string[] $columnList 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
class-string $className 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
string $data 4
array $forceAppendPathList 4
?array $data 4
int $offset 4
string $attribute 4
Collection $collection 4
string $errorMessage 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
string[] $teamIdList 5
string $url 5
array $where 5
array $options Options. 5
?string[] $entityTypeList 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[] $ids 6
CoreEntity $entity 6
string $thresholdLevel Should not be used. Stands for possible future enhancements. 6
Topic $topic 6
string $value 6
string $path 6
string $type 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
mixed $data 7
stdClass $data 7
array $ormMetadata 7
Expression|string|int|float|bool $argument1 7
Expression|string|int|float|bool $argument2 7
Table::ACTION_READ|Table::ACTION_EDIT $action An action. 8
mixed $default 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
string[] $fieldList 10
Note $entity 10
Expression|Expression[]|string|string[] $groupBy 10
Expression $expression 10
Expression $argument An expression. 10
string[] $idList 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
Smarty_Template_Source $source source object 23
object $compiler compiler object 24
object $compiler compiler object 24
string $name 25
Smarty_Internal_Template $_template template object 34
array $data 55
TEntity $entity 62
mixed $value 65
array $params 81
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
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{currentVersion:string,latestVersion:string} 1
array 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
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
array{?string, ?string} 1
Response A response. Use ResponseComposer for building. 1
null 1
class-string 1
array> 1
ZipArchive 1
DatabaseHelper 1
FileManager 1
\Espo\Core\Upgrades\Actions\Helper 1
?\Espo\Core\Upgrades\Actions\Base 1
\Espo\Entities\Extension|null 1
?\Espo\Entities\Extension 1
string ID of upgrade/extension process. 1
HandlerInterface[] 1
array 1
array 1
SafeString|string 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
class-string[] 1
BeforeLogin[] 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
string|bool 1
array 1
string|array{int, int, int} 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 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\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\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
AssignmentNotificator 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
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
\Espo\Core\Upgrades\Actions\Base 2
ActionManager 2
\Espo\Core\Utils\Config 2
\Espo\ORM\EntityManager 2
\Espo\Entities\Extension 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
\stdClass[] 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
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
EmailAddress[] 3
PhoneNumber[] 3
?class-string 3
\Espo\Core\Container 3
class-string> 3
class-string 3
Repository 3
?class-string 3
string[]|null 3
RelationDefs[] 3
object{ 3
string|null 4
boolean success 4
?array{ 4
array|stdClass|null 4
WorkingTimeRange[] 4
Filter[] 4
Part[] 4
array 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
?Collection 5
Collection 5
EmailAddressEntityPair[] 5
string resource's basename 6
boolean true 6
string unique resource name 6
Entity[] 6
Attachment[] 6
Service 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
?string 7
RecordCollection 7
AclDependencyItem[] 8
int[] 8
int 9
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
T 9
never 9
?class-string 9
?class-string 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
?string[] 19
stdClass[] 19
array> 19
array{ 21
self 26
RDBSelectBuilder 26
string compiled code 45
string 60
bool 63
array 68
mixed 91
array 96
void 142
string[] 247
@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 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 9
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
Exceptions\Error 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
ServiceUnavailable 2
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
NoImap 2
ValidationError On the first invalid check. 2
RuntimeException If it could not parse. 2
DBALException 2
NotAvailable 2
\Espo\Core\Formula\Exceptions\TooFewArguments 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
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
SchemaException 7
SyntaxError 8
ExecutionException 8
NotFoundSilent 10
DbalException 10
\Espo\Core\Formula\Exceptions\Error 10
Exception 11
ForbiddenSilent 11
\Espo\Core\Exceptions\Error 12
NotImplemented 16
NoSmtp 17
SendingError 22
Conflict 36
RuntimeException 39
NotFound 194
BadRequest 272
Error 348
Forbidden 355
@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. 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
Job to process the rest, after the last ID. 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
Make protected in v9.0. 2
Make protected in 9.0. 2
Make private in v9.0. 3
Move to a separate class. 3
Remove. 5
Remove (or add types) in v10.0. 6
Remove in v10.0. 10
Remove in v9.0. 67
@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
Smarty_Security 1
type 1
float 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
?Params */ 1
?Collection */ 1
int[] 1
int<0,23> 1
int<0,59> 1
int<0,6> 1
array> */ 1
array */ 1
array */ 1
array */ 1
array */ 1
array */ 1
AccessCheckerFactory|Portal\Acl\AccessChecker\AccessCheckerFactory */ 1
OwnershipCheckerFactory|Portal\Acl\OwnershipChecker\OwnershipCheckerFactory */ 1
TableFactory */ 1
MapFactory */ 1
?array */ 1
array */ 1
array> */ 1
array 1
Crypt 1
InjectableFactory 1
DataCache 1
User 1
NumberUtil 1
Preferences 1
Submission 1
AclManager 1
FieldValidationManager 1
EmailFilterManager 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
?DefaultsPopulator */ 1
?Output\Filter[] */ 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{ 1
array<'psr-4'|'psr-0'|'classmap', string> */ 1
array<'psr-4'|'psr-0', string> */ 1
array */ 1
Metadata */ 1
HookManager */ 1
ApplicationState */ 1
RecordIdGenerator */ 1
EmailAddress[] */ 1
PhoneNumber[] */ 1
class-string */ 1
InjectableFactory|null 1
Client */ 1
?ClientManager */ 1
Log */ 1
class-string */ 1
class-string */ 1
class-string */ 1
array> */ 1
array> */ 1
array */ 1
AttributeFetcher 1
Processor 1
?Entity 1
?\stdClass 1
array */ 1
int[] */ 1
class-string[] */ 1
array> 1
ActionManager 1
?\Espo\Core\Upgrades\Actions\Helper 1
?ActionManager 1
ZipArchive 1
?DatabaseHelper 1
?\Espo\Core\Upgrades\Actions\Base 1
string|SafeString|null 1
mixed[] 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> */ 1
array{'metadataUpdate': callable[]} */ 1
array> */ 1
array */ 1
RDBRepository */ 1
array */ 1
AttributeExtractorFactory */ 1
array> 1
Order[] */ 1
array */ 1
array|mixed> */ 1
array */ 1
array */ 1
array */ 1
array */ 1
array */ 1
string[] */ 1
array 1
self::METHOD_* string */ 1
self::STATUS_* 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
HtmlizerFactory 2
TemplateFileManager 2
Metadata 2
EmailSender 2
FieldUtil 2
?Filter[] */ 2
?class-string */ 2
?class-string */ 2
?string[] */ 2
array */ 2
?array 2
array{ 2
?Closure 2
array[]> */ 2
Config */ 2
array> */ 2
callable 3
?array */ 3
array */ 3
?array{WorkingDate[], WorkingDate[]} */ 3
?array> */ 3
Language 3
string */ 3
array */ 3
mixed */ 3
\Espo\Core\Container 3
?\Espo\Entities\Extension 3
array 3
Smarty 4
array> 4
Config 4
array 4
mixed 5
array */ 5
class-string */ 5
array */ 5
integer 6
object 7
int */ 7
array 8
?string */ 8
array> */ 9
?array */ 9
EntityManager 10
int 11
?string[] */ 11
array */ 15
?string 16
array 17
array */ 24
bool 28
array */ 29
string[] 34
boolean 34
string 63
string[] */ 79
array 126
@version 1.2 1
2.0 1
1.1 1
1.3 1
3-SVN$Rev: 3286 $ 1
1.0 3