================
CollectionType - это библиотека, которая обеспечивает сбор и карту с их подтипами, которые проверяют типы набора данных для PHP.
CollectionType официально поддерживает только установку через Composer. Для документации композитора, пожалуйста, обратитесь к getcomposer.org.
Установите модуль:
$ php composer.phar require mparulski/collection-type:0. * use CollectionType Collection CollectionSet HashSet ;
use CollectionType TypeValidator ObjectTypeValidator ;
$ set = new HashSet ( new IntegerTypeValidator ());
$ set -> add ( 1 );
$ set -> add ( 5 );
// throw exception
$ set -> add ( 7.2 );Документация доступна в папке /DOCS.
Copyright (c) 2015 Michał parulski http://opensource.org/licenses/mit
Это программное обеспечение предоставляется владельцами авторского права и участниками «как есть», и любые явные или подразумеваемые гарантии, включая, но не ограничиваясь, подразумеваемые гарантии товарной пригодности и пригодности для определенной цели, отказаны. Ни в коем случае владелец или участники авторского права не несут ответственности за любые прямые, косвенные, случайные, особые, примерные или косвенные убытки (включая, но не ограничиваясь, однако, вынуждены заменить товары или услуги; потерю использования, данные или прибыль; или иначе. Советуют о возможности такого ущерба.
Это программное обеспечение состоит из добровольных взносов, внесенных многими лицами, и лицензировано по лицензии MIT.