setAuthenticationHeader(API_AUTHENTICATION_HEADER); $server->before(array(new AuthApi($container), 'checkCredentials')); $server->attach(new MeApi($container)); $server->attach(new ActionApi($container)); $server->attach(new AppApi($container)); $server->attach(new BoardApi($container)); $server->attach(new ColumnApi($container)); $server->attach(new CategoryApi($container)); $server->attach(new CommentApi($container)); $server->attach(new FileApi($container)); $server->attach(new LinkApi($container)); $server->attach(new ProjectApi($container)); $server->attach(new ProjectPermissionApi($container)); $server->attach(new SubtaskApi($container)); $server->attach(new SwimlaneApi($container)); $server->attach(new TaskApi($container)); $server->attach(new TaskLinkApi($container)); $server->attach(new UserApi($container)); $server->attach(new GroupApi($container)); $server->attach(new GroupMemberApi($container)); echo $server->execute();