public function setEditableCallback($callback) { $this->isEditable() ?: $this->setEditable(); $this->editableCallback = $callback; return $this; }