Как сделать класс с методами добавляющим данные?
Это сочетание двух шаблонов проектирования - Builder + Fluent Interface. Описание и примеры реализаций:
Builder
Fluent Interface
Это называется цепочкой методов.

class nClass
{
    public function _construct() 
    {}

    public function add(int $value)
    {
        //Code...
        return $this;
    }
}

$nclass = new nClass();

$nclass->add(2)->add(33);