public function linkVerified(string $destination, array $args = []): ?string
    {
        $link = $this->link($destination, $args);

        /** @var Presenter $presenter */
        $presenter = $this->getPresenter();

        return $presenter->getVerifier()->isLinkVerified($presenter->getLastCreatedRequest(), $this) ? $link : null;
    }
public function linkVerified(string $destination, array $args = []): ?string
    {
        $link = $this->link($destination, $args);

        /** @var Presenter $presenter */
        $presenter = $this->getPresenter();

        return $presenter->getVerifier()->isLinkVerified($presenter->getLastCreatedRequest(), $this) ? $link : null;
    }
public function linkVerified ( string $ destination , array $ args = [ ] ) : ? string { $ link = $ this -> link ( $ destination , $ args ) ; /** @var Presenter $presenter */ $ presenter = $ this -> getPresenter ( ) ; return $ presenter -> getVerifier ( ) -> isLinkVerified ( $ presenter -> getLastCreatedRequest ( ) , $ this ) ? $ link : null ; }
Returns link to destination but only if all its requirements are met.
Returns link to destination but only if all its requirements are met .