Author: XE Developers (developers@xpressengine.com)
Inheritance: extends Illuminate\Support\Fluent
 /**
  * constructor
  *
  * @param array $attributes attributes array
  */
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $grantInfo = isset($attributes['grants']) ? json_decode($attributes['grants'], true) : [];
     $this->grant = new Grant($grantInfo);
 }
 /**
  * SettingsMenu constructor.
  *
  * @param array $attributes 메뉴정보
  */
 public function __construct(array $attributes = [])
 {
     $this->resolveParentId($attributes);
     parent::__construct($attributes);
 }
 /**
  * Dynamically retrieve the value of an attribute.
  *
  * @param string $key key
  * @return mixed
  */
 public function __get($key)
 {
     return parent::get($key);
 }