* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Flarum\Api\Controller; use Flarum\Core\Group; use Psr\Http\Message\ServerRequestInterface; use Tobscure\JsonApi\Document; class ListGroupsController extends AbstractCollectionController { /** * {@inheritdoc} */ public $serializer = 'Flarum\Api\Serializer\GroupSerializer'; /** * {@inheritdoc} */ protected function data(ServerRequestInterface $request, Document $document) { return Group::all(); } }