public function __construct($elementNumber) { if (is_array($elementNumber)) { // DI config parser will create an array with 'value' => number $elementNumber = current($elementNumber); } $this->elementNumber = (int) $elementNumber; }