29 de maig de 2018, Institut de l'Ebre (Tortosa)
Scool/Programming es dirigeix a Centres d'Educació de Formació Professional i té l'objectiu de proporcionar la funcionalitat necessària per poder dur endavant la gestió de les programacions dels Mòduls Professionals i, també, de les Unitats Formatives, a qualsevol projecte Laravel
Sí, "a qualsevol projecte Laravel" doncs Scool/Programming és un paquet instal·lable mitjançançant composer i, per tant, el pots trobar al Packagist.
3. Requisits i recursos emprats
4. El paquet
4. El paquet
API Routes
Departments
| | GET|HEAD | api/scool/programming/departments | departments.index | Rogerforner\ScoolProgramming\Http\Controllers\API\DepartmentController@index | auth:api |
| | POST | api/scool/programming/departments | departments.store | Rogerforner\ScoolProgramming\Http\Controllers\API\DepartmentController@store | auth:api |
| | GET|HEAD | api/scool/programming/departments/{department} | departments.show | Rogerforner\ScoolProgramming\Http\Controllers\API\DepartmentController@show | auth:api |
| | PUT|PATCH | api/scool/programming/departments/{department} | departments.update | Rogerforner\ScoolProgramming\Http\Controllers\API\DepartmentController@update | auth:api |
| | DELETE | api/scool/programming/departments/{department} | departments.destroy | Rogerforner\ScoolProgramming\Http\Controllers\API\DepartmentController@destroy | auth:api |
4. El paquet
API Routes
Professional Modules
| | GET|HEAD | api/scool/programming/professional-modules | professional-modules.index | Rogerforner\ScoolProgramming\Http\Controllers\API\ProfessionalModuleController@index | auth:api |
| | POST | api/scool/programming/professional-modules | professional-modules.store | Rogerforner\ScoolProgramming\Http\Controllers\API\ProfessionalModuleController@store | auth:api |
| | GET|HEAD | api/scool/programming/professional-modules/{professional_module} | professional-modules.show | Rogerforner\ScoolProgramming\Http\Controllers\API\ProfessionalModuleController@show | auth:api |
| | PUT|PATCH | api/scool/programming/professional-modules/{professional_module} | professional-modules.update | Rogerforner\ScoolProgramming\Http\Controllers\API\ProfessionalModuleController@update | auth:api |
| | DELETE | api/scool/programming/professional-modules/{professional_module} | professional-modules.destroy | Rogerforner\ScoolProgramming\Http\Controllers\API\ProfessionalModuleController@destroy | auth:api |
4. El paquet
API Routes
Temaries
| | GET|HEAD | api/scool/programming/temaries | temaries.index | Rogerforner\ScoolProgramming\Http\Controllers\API\TemaryController@index | auth:api |
| | POST | api/scool/programming/temaries | temaries.store | Rogerforner\ScoolProgramming\Http\Controllers\API\TemaryController@store | auth:api |
| | DELETE | api/scool/programming/temaries/{temary} | temaries.destroy | Rogerforner\ScoolProgramming\Http\Controllers\API\TemaryController@destroy | auth:api |
| | GET|HEAD | api/scool/programming/temaries/{temary} | temaries.show | Rogerforner\ScoolProgramming\Http\Controllers\API\TemaryController@show | auth:api |
| | PUT|PATCH | api/scool/programming/temaries/{temary} | temaries.update | Rogerforner\ScoolProgramming\Http\Controllers\API\TemaryController@update | auth:api |
4. El paquet
API Routes
Training Units
| | GET|HEAD | api/scool/programming/training-units | training-units.index | Rogerforner\ScoolProgramming\Http\Controllers\API\TrainingUnitController@index | auth:api |
| | POST | api/scool/programming/training-units | training-units.store | Rogerforner\ScoolProgramming\Http\Controllers\API\TrainingUnitController@store | auth:api |
| | DELETE | api/scool/programming/training-units/{training_unit} | training-units.destroy | Rogerforner\ScoolProgramming\Http\Controllers\API\TrainingUnitController@destroy | auth:api |
| | PUT|PATCH | api/scool/programming/training-units/{training_unit} | training-units.update | Rogerforner\ScoolProgramming\Http\Controllers\API\TrainingUnitController@update | auth:api |
| | GET|HEAD | api/scool/programming/training-units/{training_unit} | training-units.show | Rogerforner\ScoolProgramming\Http\Controllers\API\TrainingUnitController@show | auth:api |
4. El paquet
API Routes
Vue + Axios (consumir)
indexDepartments: function() {
var url = '/api/scool/programming/departments?departments=' + this.pagination.current_page;
axios.get(url).then(response => {
this.index.departmentswp = response.data.apiResponseData.departmentswp.data;
this.index.departments = response.data.apiResponseData.departments;
this.index.userAuth = response.data.apiResponseData.userAuth;
this.pagination = response.data.apiResponseData.pagination;
});
},
4. El paquet
4. El paquet
Controladors i Models
Controladors
namespace Rogerforner\ScoolProgramming\Http\Controllers\API;
Models
namespace Rogerforner\ScoolProgramming\Models;
4. El paquet
ApiResponseController
Relacionat amb el projecte
Consultes