| 1 | <?php | ||
| 5 |   abstract class ObjectCollection extends TypedCollection { | ||
| 6 | |||
| 7 | /** | ||
| 8 | * Used for validation | ||
| 9 | * Return class name | ||
| 10 | * | ||
| 11 | * @codeCoverageIgnore | ||
| 12 | * @return string | ||
| 13 | */ | ||
| 14 | public abstract function objectsClassName(); | ||
| 15 | |||
| 16 | /** | ||
| 17 | * Clone each item | ||
| 18 | */ | ||
| 19 |     public function __clone() { | ||
| 26 | |||
| 27 | |||
| 28 |     public function validateType($item) { | ||
| 35 | |||
| 36 | } | ||
| 37 | 
When comparing two booleans, it is generally considered safer to use the strict comparison operator.