string (23) "EntityController::index"
$result App\Test\Entity\Test#86 (28)
  • Properties (28)
  • Available methods (52)
  • public publicProperty -> string (15) "public-property"
    $result->publicProperty
    protected arrayField -> null
    protected booleanField -> null
    protected boolField -> null
    protected category -> null
    protected createdAt -> null
    protected createdBy -> null
    protected csvField -> null
    protected dateField -> null
    protected datetimeField -> null
    protected deletedAt -> null
    protected deletedBy -> null
    protected description -> null
    protected doubleField -> null
    protected floatField -> null
    protected id -> null
    protected intBoolField -> null
    protected integerField -> null
    protected intField -> null
    protected isActive -> boolean false
    protected jsonArrayField -> null
    protected jsonField -> null
    protected name -> null
    protected timestampField -> null
    protected updatedAt -> null
    protected updatedBy -> null
    protected uriField -> null
    protected user -> null
  • public getName(): ?string
    $result->getName()
    Defined in .../app/Modules/Test/Entity/Test.php:38
    public setName(?string $name): self
    $result->setName(?string $name)
    Defined in .../app/Modules/Test/Entity/Test.php:43
    public getDescription(): ?string
    $result->getDescription()
    Defined in .../app/Modules/Test/Entity/Test.php:49
    public setDescription(?string $description): self
    $result->setDescription(?string $description)
    Defined in .../app/Modules/Test/Entity/Test.php:54
    public getCategory(): ?string
    $result->getCategory()
    Defined in .../app/Modules/Test/Entity/Test.php:60
    public setCategory(?string $category): self
    $result->setCategory(?string $category)
    Defined in .../app/Modules/Test/Entity/Test.php:65
    public getIsActive(): ?bool
    $result->getIsActive()
    Defined in .../app/Modules/Test/Entity/Test.php:71
    public setIsActive(?bool $isActive): self
    $result->setIsActive(?bool $isActive)
    Defined in .../app/Modules/Test/Entity/Test.php:76
    public getArrayField(): ?array
    $result->getArrayField()
    Defined in .../app/Modules/Test/Entity/Test.php:82
    public setArrayField(?array $arrayField): self
    $result->setArrayField(?array $arrayField)
    Defined in .../app/Modules/Test/Entity/Test.php:87
    public getBoolField(): ?bool
    $result->getBoolField()
    Defined in .../app/Modules/Test/Entity/Test.php:93
    public setBoolField(?bool $boolField): self
    $result->setBoolField(?bool $boolField)
    Defined in .../app/Modules/Test/Entity/Test.php:98
    public getBooleanField(): ?bool
    $result->getBooleanField()
    Defined in .../app/Modules/Test/Entity/Test.php:104
    public setBooleanField(?bool $booleanField): self
    $result->setBooleanField(?bool $booleanField)
    Defined in .../app/Modules/Test/Entity/Test.php:109
    public getCsvField(): ?array
    $result->getCsvField()
    Defined in .../app/Modules/Test/Entity/Test.php:115
    public setCsvField(?array $csvField): self
    $result->setCsvField(?array $csvField)
    Defined in .../app/Modules/Test/Entity/Test.php:120
    public getDatetimeField(): ?CodeIgniter\I18n\Time
    $result->getDatetimeField()
    Defined in .../app/Modules/Test/Entity/Test.php:126
    public setDatetimeField(?CodeIgniter\I18n\Time $datetimeField): self
    $result->setDatetimeField(?CodeIgniter\I18n\Time $datetimeField)
    Defined in .../app/Modules/Test/Entity/Test.php:131
    public getDateField(): ?CodeIgniter\I18n\Time
    $result->getDateField()
    Defined in .../app/Modules/Test/Entity/Test.php:137
    public setDateField(?CodeIgniter\I18n\Time $dateField): self
    $result->setDateField(?CodeIgniter\I18n\Time $dateField)
    Defined in .../app/Modules/Test/Entity/Test.php:142
    public getDoubleField(): ?float
    $result->getDoubleField()
    Defined in .../app/Modules/Test/Entity/Test.php:148
    public setDoubleField(?float $doubleField): self
    $result->setDoubleField(?float $doubleField)
    Defined in .../app/Modules/Test/Entity/Test.php:153
    public getFloatField(): ?float
    $result->getFloatField()
    Defined in .../app/Modules/Test/Entity/Test.php:159
    public setFloatField(?float $floatField): self
    $result->setFloatField(?float $floatField)
    Defined in .../app/Modules/Test/Entity/Test.php:164
    public getIntField(): ?int
    $result->getIntField()
    Defined in .../app/Modules/Test/Entity/Test.php:170
    public setIntField(?int $intField): self
    $result->setIntField(?int $intField)
    Defined in .../app/Modules/Test/Entity/Test.php:175
    public getIntegerField(): ?int
    $result->getIntegerField()
    Defined in .../app/Modules/Test/Entity/Test.php:181
    public setIntegerField(?int $integerField): self
    $result->setIntegerField(?int $integerField)
    Defined in .../app/Modules/Test/Entity/Test.php:186
    public getIntBoolField(): ?bool
    $result->getIntBoolField()
    Defined in .../app/Modules/Test/Entity/Test.php:192
    public setIntBoolField(?bool $intBoolField): self
    $result->setIntBoolField(?bool $intBoolField)
    Defined in .../app/Modules/Test/Entity/Test.php:197
    public getJsonField(): ?StdClass
    $result->getJsonField()
    Defined in .../app/Modules/Test/Entity/Test.php:203
    public setJsonField(?StdClass $jsonField): self
    $result->setJsonField(?StdClass $jsonField)
    Defined in .../app/Modules/Test/Entity/Test.php:208
    public getJsonArrayField(): ?array
    $result->getJsonArrayField()
    Defined in .../app/Modules/Test/Entity/Test.php:214
    public setJsonArrayField(?array $jsonArrayField): self
    $result->setJsonArrayField(?array $jsonArrayField)
    Defined in .../app/Modules/Test/Entity/Test.php:219
    public getTimestampField(): ?CodeIgniter\I18n\Time
    $result->getTimestampField()
    Defined in .../app/Modules/Test/Entity/Test.php:225
    public setTimestampField(?CodeIgniter\I18n\Time $timestampField): self
    $result->setTimestampField(?CodeIgniter\I18n\Time $timestampField)
    Defined in .../app/Modules/Test/Entity/Test.php:230
    public getUriField(): ?CodeIgniter\HTTP\URI
    $result->getUriField()
    Defined in .../app/Modules/Test/Entity/Test.php:236
    public setUriField(?CodeIgniter\HTTP\URI $uriField): self
    $result->setUriField(?CodeIgniter\HTTP\URI $uriField)
    Defined in .../app/Modules/Test/Entity/Test.php:241
    public getUser(): ?App\Core\User\Entity\User
    $result->getUser()
    Defined in .../app/Modules/Test/Entity/Test.php:247
    public setUser(?App\Core\User\Entity\User $user): self
    $result->setUser(?App\Core\User\Entity\User $user)
    Defined in .../app/Modules/Test/Entity/Test.php:252
    public __construct(array $data = array()) Constructor with optional mass assignment.
    new \App\Test\Entity\Test(array $data = array())
    /**
    * Constructor with optional mass assignment.
    * @param array<string, mixed> $data
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:63
    public fill(array $data): void Mass-assign data to entity properties. Only uses setters or public properties.
    $result->fill(array $data)
    /**
    * Mass-assign data to entity properties.
    * Only uses setters or public properties.
    * @param array<string,mixed> $data
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:73
    public toArray(bool $recursive = true): array Converts the entity to an associative array. Uses getters when available, oth...
    $result->toArray(bool $recursive = true)
    /**
    * Converts the entity to an associative array.
    * Uses getters when available, otherwise includes public properties.
    * Optionally converts nested objects recursively if they have toArray().
    * @param bool $recursive Whether to recursively convert nested objects.
    * @return array<string, mixed>
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:95
    public getId(): ?int Gets the record ID.
    $result->getId()
    /**
    * Gets the record ID.
    * @return int|null
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:125
    public getCreatedAt(): ?CodeIgniter\I18n\Time Gets the creation timestamp of the record.
    $result->getCreatedAt()
    /**
    * Gets the creation timestamp of the record.
    * @return Time|null
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:134
    public getCreatedBy(): ?int Gets the ID of the user who created the record.
    $result->getCreatedBy()
    /**
    * Gets the ID of the user who created the record.
    * @return int|null
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:143
    public getUpdatedAt(): ?CodeIgniter\I18n\Time Gets the last update timestamp of the record.
    $result->getUpdatedAt()
    /**
    * Gets the last update timestamp of the record.
    * @return Time|null
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:152
    public getUpdatedBy(): ?int Gets the ID of the user who last updated the record.
    $result->getUpdatedBy()
    /**
    * Gets the ID of the user who last updated the record.
    * @return int|null
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:161
    public getDeletedAt(): ?CodeIgniter\I18n\Time Gets the deletion timestamp of the record.
    $result->getDeletedAt()
    /**
    * Gets the deletion timestamp of the record.
    * @return Time|null
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:170
    public getDeletedBy(): ?int Gets the ID of the user who deleted the record.
    $result->getDeletedBy()
    /**
    * Gets the ID of the user who deleted the record.
    * @return int|null
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:179
    public __get(string $name): mixed Magic getter invoked when accessing inaccessible or non-existent properties. ...
    /**
    * Magic getter invoked when accessing inaccessible or non-existent properties.
    * Throws an InvalidArgumentException if the property is protected/private or does not exist.
    * Provides a hint to use the corresponding getter method if available.
    * @param string $name The name of the property being accessed.
    * @return mixed
    * @throws \InvalidArgumentException
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:194
    public __set(string $name, $value): void Magic setter to prevent direct modification of properties. Throws an exceptio...
    /**
    * Magic setter to prevent direct modification of properties.
    * Throws an exception if trying to set a non-public property
    * or a non-existent property.
    *
    * @param string $name The property name being set.
    * @param mixed $value The value being assigned.
    * @throws \InvalidArgumentException
    */
    
    Inherited from App\Lib\Entity\Entity
    Defined in .../app/Modules/Core/Base/Lib/Entity/Entity.php:218