karmafw.php 981 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. echo "DEPRECATED" . PHP_EOL; exit;
  3. function help($exit=false) {
  4. echo "Usage: php karmakw.php <action> [options]" . PHP_EOL;
  5. echo PHP_EOL;
  6. echo " actions:" . PHP_EOL;
  7. echo " new-controller <item_name_single> <item_name_plural>" . PHP_EOL;
  8. echo " new-model <item_name_single> <item_name_plural>" . PHP_EOL;
  9. echo " new-migration <migration_name>" . PHP_EOL;
  10. echo PHP_EOL;
  11. echo " example:" . PHP_EOL;
  12. echo " php karmakw.php new-controller user users" . PHP_EOL;
  13. echo PHP_EOL;
  14. if ($exit) {
  15. exit();
  16. }
  17. }
  18. function pre($var, $exit = false, $prefix = '') {
  19. echo "<pre>";
  20. if (!empty($prefix)) {
  21. echo $prefix;
  22. }
  23. if (is_null($var)) {
  24. echo "NULL";
  25. } else if ($var === true) {
  26. echo "TRUE";
  27. } else if ($var === false) {
  28. echo "FALSE";
  29. } else if (is_string($var)) {
  30. echo '"' . $var . '"';
  31. } else {
  32. print_r($var);
  33. }
  34. echo "</pre>";
  35. if ($exit) {
  36. exit;
  37. }
  38. }
  39. /* ###### */
  40. if (empty($argv[1])) {
  41. help(true);
  42. }
  43. $action = $argv[1];