public function toArray($for_db = false) { if (!$for_db) { $props = parent::toArray($exclude); $props["creator"] = $this->creator(); $props["threads"] = $this->threads(); } return $props; }
public function toArray() { $exclude = array(); if ($this->hideuser) { $exclude[] = "user"; } if ($this->hideboard) { $exclude[] = "board"; } return parent::toArray($exclude); }
public function toArray($for_db = false) { if (!$for_db) { $exclude = array("membership_set"); $props = parent::toArray($exclude); $props["memberships"] = $this->memberships(); } else { $props = array("user_name" => $this->username ? SC::dbString($this->username, true) : null, "user_email" => $this->email ? SC::dbString($this->email, true) : null, "user_id" => $this->userid, "user_fname" => $this->fname ? SC::dbString($this->fname, true) : null, "user_lname" => $this->lname ? SC::dbString($this->lname, true) : null, "user_displayname" => $this->displayname ? SC::dbString($this->displayname, true) : null, "user_avatar" => $this->avatar ? SC::dbString($this->avatar, true) : null); } return $props; }
public function toArray($for_db = false) { if (!$for_db) { $props = parent::toArray(); $props["author"] = $this->author(); } return $props; }