. // }}} /** * ActivityPub implementation for GNU social * * @package GNUsocial * @category ActivityPub * @author Diogo Peralta Cordeiro <@diogo.site> * @copyright 2021 Free Software Foundation, Inc http://www.fsf.org * @license https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later */ namespace Plugin\ActivityPub\Util; use ActivityPhp\Type\ValidatorInterface; use ActivityPhp\Type\ValidatorTools; /** * \Plugin\ActivityPub\Util\ModelValidator is an abstract class for * attribute validation. * Its purpose is to be extended by Plugin\ActivityPub\Util\Validator\* * classes. * It provides some methods to make some regular validations. * It implements \ActivityPhp\Type\ValidatorInterface. * * @copyright 2021 Free Software Foundation, Inc http://www.fsf.org * @license https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later */ abstract class ModelValidator extends ValidatorTools implements ValidatorInterface { }