#Teamwork
Proyecto integracion teamwork
- Agrega a tu composer packagist
{"require": {
"javierTerry/MNTrait": "dev-master",
}
}
- Copiar de la carpeta extras, las clases Expenses.php y Tag.php, en la ubicacion vendor/myabakus/teamworkpm/src/Project
Desde la ubicacion proyecto/app, ejecutar en terminal
php -r 'require_once "resource/'${nameFile}'.php"; $obj = new '${nameFile}'(); $obj ->obtener();'
Regresa la lista de las compañias disponibles
require 'vendor/autoload.php';
class MyTraitTest {
Para uso del proyecto se debe de tener la api key. del administrador de TeamWork.
Así como la URI de nuestro Dashboard, Example (https://personal69.teamwork.com/)
Los recursos disponibles son:
-
GET /projectCategories.json
-
GET /companies.json
-
GET /people.json
-
GET /projects.json
-
GET /time_entries.json
-
GET /projects/{project_id}/tasklists.json
-
GET /milestones.json?find=[all|completed|incomplete|late|upcoming]
-
GET /expenses.json Los recursos pendientes son:
-
GET /tags.json
- GET /milestones.json?find=[all|completed|incomplete|late|upcoming]
No e obtiene informacion ya que el recurso no existia, para lo cual se agrego las clases petinentes