Описание класса коллекции объектов CPAttribute.

This commit is contained in:
Artem Vasilev 2022-10-24 16:37:30 +03:00
parent 8d82b89d25
commit e3b57cd332

View File

@ -1,20 +1,64 @@
<?php <?php
/**
* Коллекция объектов CPAttribute.
*
* @property-read int $Count
* @property-read int $Item
*/
class CPAttributes class CPAttributes
{ {
/**
public function __construct(){} * Добавляет атрибут в коллекцию.
*
public function Add(){} * @param CPAttribute $attribute
*
public function get_Count(){} * @return void
*/
public function get_Item(){} public function Add(CPAttribute $attribute)
{
public function Clear(){} }
public function Remove(){} /**
* Возвращает количество атрибутов в коллекции.
public function Assign(){} *
* @return int
*/
public function get_Count()
{
}
/**
* Возвращает атрибут из коллекции по его индексу.
*
* @return CPAttribute
*/
public function get_Item(int $index)
{
}
/**
* Удаляет все атрибуты из коллекции.
*
* @return void
*/
public function Clear()
{
}
/**
* Удаляет атрибут из коллекции.
*
* @param int $index
*
* @return void
*/
public function Remove(int $index)
{
}
public function Assign()
{
}
} }