XF 2.2 Access extended class

FoxSecrets

Active member
I extended the entity class "ConversationRecipient" but I can't access it.

Everything is setup but when I try to save it says 'Accessed unknown getter'.

How can I make it work?

Error:
Code:
ErrorException: [E_USER_WARNING] Accessed unknown getter 'check' on XF:ConversationRecipient[42, 1] in src/XF/Mvc/Entity/Entity.php at line 202
[LIST=1]
[*]XF::handlePhpError()
[*]trigger_error() in src/XF/Mvc/Entity/Entity.php at line 202
[*]XF\Mvc\Entity\Entity->get() in src/XF/Mvc/Entity/Entity.php at line 112
[/LIST]

Extension:
Code:
namespace My\Addon\XF\Entity;
use XF\Mvc\Entity\Entity;
use XF\Mvc\Entity\Structure;

class ConversationRecipient extends Entity
{
  protected function _preSave()
  {
    $this->social = 1;
  }
  public static function getStructure(Structure $structure)
  {
    $structure = parent::getStructure($structure);
    $structure->columns += ['check' => ['type' => self::UINT, 'default' => 0, 'nullable' => true]];
    return $structure;
  }
}
 
Top Bottom