Add apigen with composer