MyController.php 501 B

12345678910111213141516171819
  1. <?php
  2. App::uses('ShimController', 'Shim.Controller');
  3. /**
  4. * DRY Controller stuff
  5. */
  6. class MyController extends ShimController {
  7. /**
  8. * Fix for asset compress to not run into fatal error loops
  9. */
  10. public function __construct($request = null, $response = null) {
  11. parent::__construct($request, $response);
  12. if ($this->request !== null && (strpos($this->request->here, '/js/cjs/') === 0 || strpos($this->request->here, '/css/ccss/') === 0)) {
  13. unset($this->request->params['ext']);
  14. }
  15. }
  16. }