strapi/packages/core/upload/strapi-server.js

53 lines
1.3 KiB
JavaScript
Raw Normal View History

2021-07-08 11:20:13 +02:00
'use strict';
const bootstrap = require('./server/bootstrap');
const contentTypes = require('./server/content-types');
// const policies = require('./server/policies');
const services = require('./server/services');
const routes = require('./server/routes');
const config = require('./server/config');
const controllers = require('./server/controllers');
// object or function. If function then pass strapi.
module.exports = () => {
return {
register: () => {
// extend entityService
// route.add('/giveBestCountries', { action: giveBestCountries });
// route.add('/giveBestCountries', [policies.get('plugins::users-permissions.permissions')],
// handler: giveBestCountries,
// });
// route.add('/giveBestCountries', (ctx, { }) => {
// ctx.entityService('countries').giveBestCountries();
// });
//
// addQuery('giveBestCountries', {
// args: ,
// resolve: ,
// type: ,
// });
//
// registerRoute('/countries', {
// method: 'get',
// handler: () => {},
// })
},
bootstrap,
config,
routes,
controllers,
middlewares: {},
contentTypes,
policies: {},
services,
// middlewares,
};
};
// create, update, delete, read
// modifier une route existance CRUD
// Ajouter des nouvelles routes / query graphql
//