cerebrate/src/Model/Entity/Organisation.php

34 lines
805 B
PHP
Raw Normal View History

<?php
namespace App\Model\Entity;
use App\Model\Entity\AppModel;
use Cake\ORM\Entity;
class Organisation extends AppModel
{
2021-06-28 14:49:38 +02:00
protected $_accessible = [
'*' => true,
'id' => false,
'created' => false
];
protected $_accessibleOnNew = [
'created' => true
2021-06-28 14:49:38 +02:00
];
2022-08-23 11:42:30 +02:00
public function rearrangeForAPI(array $options = []): void
2022-08-23 11:42:30 +02:00
{
if (!empty($this->tags)) {
$this->tags = $this->rearrangeTags($this->tags);
}
if (!empty($this->alignments)) {
$this->alignments = $this->rearrangeAlignments($this->alignments);
}
if (!empty($this->meta_fields) || !empty($this->MetaTemplates)) {
$this->rearrangeMetaFields($options);
2022-08-23 11:42:30 +02:00
}
}
// MetaTemplate object property is not unset!!
}