Source of file OrderMessage.php
Size: 1,138 Bytes - Last Modified: 2021-12-24T06:40:39+00:00
/var/www/docs.ssmods.com/process/src/src/model/OrderMessage.php
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 | <?php namespace Cita\eCommerce\Model; use SilverStripe\ORM\DataObject; /** * Description * * @package silverstripe * @subpackage mysite */ class OrderMessage extends DataObject { /** * Defines the database table name * @var string */ private static $table_name = 'Cita_eCommerce_OrderMessage'; /** * Database fields * @var array */ private static $db = [ 'Message' => 'HTMLText', 'AdminUse' => 'Boolean', 'Displayed' => 'Boolean' ]; private static $summary_fields = [ 'ID' => 'ID', 'Message' => 'Message', 'AdminUse' => 'AdminUse' ]; /** * Default sort ordering * @var array */ private static $default_sort = ['Created' => 'DESC']; /** * Has_one relationship * @var array */ private static $has_one = [ 'Order' => Order::class ]; public function getTitle() { return substr($this->Message, 0, 50); } public function getData() { return [ 'id' => $this->ID, 'content' => $this->Message ]; } } |