/**
  * @param HostnameRepositoryContract $hostname
  * @param Website                    $website
  * @param $name
  *
  * @throws \Laracasts\Presenter\Exceptions\PresenterException
  *
  * @return $this|bool|\Hyn\Framework\Models\AbstractModel|null
  */
 public function added(HostnameRepositoryContract $hostname, Website $website, $name)
 {
     return (new HostnameValidator())->catchFormRequest($hostname->newInstance(), redirect()->route('management-interface.website.read', $website->present()->urlArguments));
 }