public function beforeSendAttributes($fields) { self::moveParam('tags', $fields); self::moveParam('unsubscribe_tags', $fields); self::moveParam('unsubscribe_link', $fields); self::moveParam('subscribers', $fields); self::moveParam('tags_union', $fields); self::moveParam('tags_and_receivers_union', $fields); return parent::beforeSendAttributes($fields); }
/** * Returns the list of attribute names of the model. * @return array list of attribute names. */ public function attributes() { return array_merge_recursive(parent::attributes(), ['email', 'tags', 'url', 'properties', 'does_email_exist']); }
/** * Delete base layout */ public function delete() { $this->url = self::ENDPOINT . $this->id; $this->setIsNewRecord(false); return parent::delete(); }