where('frame_id',$page)->where('subframe_id',$frame)->firstOrFail()); } /** * Return the frame cost * * @return int */ public function getCostAttribute() { // @todo NOT in DB return rand(0,999); } public function hasFlag(string $flag) { // @todo When flags is in the DB update this. return isset($this->flags) ? in_array($flag,$this->flags,FALSE) : FALSE; } /** * Frame Types */ public function type() { // @todo in DB return isset($this->frametype) ? $this->frametype : 'i'; } }