$this->base, default => parent::__get($key), }; } public function hints(): array { return [ 'required' => __('RDN is required') ]; } public function render(bool $edit=FALSE,bool $old=FALSE,bool $new=FALSE): View { return view('components.attribute.rdn') ->with('o',$this); } public function setBase(string $base): void { $this->base = $base; } public function setObjectClasses(array $classes): void { $this->objectclasses = collect(); foreach ($classes as $class) $this->objectclasses->push(cofig('server')->schema('objectclasses',$class)); } }