Project

General

Profile

Feature #5523

Replace custom autoloader with Composer

Added by Julio Montoya almost 7 years ago. Updated over 6 years ago.

Status:
Feature implemented
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
21/09/2012
Due date:
% Done:

100%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Related issues

Related to Chamilo LMS - Feature #4635: Improve usage of autoload in globalFeature implemented20/04/2012

Actions
Related to Chamilo LMS - Feature #4467: Add gettext supportNeeds more info11/03/2012

Actions

Associated revisions

Revision c4eb71fb (diff)
Added by Julio Montoya over 6 years ago

Removing custom autoload code see #5523

Revision 746cac7a (diff)
Added by Julio Montoya over 6 years ago

Moving code to controllers, adding ChamiloLMS namespace to Composer, adding public folder see #5523

History

#1

Updated by Julio Montoya almost 7 years ago

  • Target version set to 2.0

Code was sent to 1.10 (during my free time)

#2

Updated by Julio Montoya over 6 years ago

  • Status changed from New to Needs testing
  • % Done changed from 0 to 90

for the 1.10 series we already call the vendor/autoload.php file generated by composer

#3

Updated by Julio Montoya over 6 years ago

ChamiloLMS namespace added, controllers were moved from index.php, user_portal.php to src/Controller

#4

Updated by Julio Montoya over 6 years ago

  • Status changed from Needs testing to Feature implemented
  • % Done changed from 90 to 100
#5

Updated by Julio Montoya over 6 years ago

I must precise that we should not add the "vendor" folder in the repo (as it is advised), developers should execute the "composer install" or "composer update". But I'm adding the vendors in order to not complicated the work for new developers.

Also available in: Atom PDF