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