PageRenderTime 31ms CodeModel.GetById 9ms RepoModel.GetById 0ms app.codeStats 0ms

/php/commands/eval.php

https://github.com/rclilly/wp-cli
PHP | 20 lines | 7 code | 4 blank | 9 comment | 0 complexity | 63e5e1e46d399dbc86b0c2d90d6187e6 MD5 | raw file
  1. <?php
  2. class Eval_Command extends WP_CLI_Command {
  3. /**
  4. * Execute arbitrary PHP code after loading WordPress.
  5. *
  6. * ## EXAMPLES
  7. *
  8. * wp eval 'echo WP_CONTENT_DIR;'
  9. *
  10. * @synopsis <php-code>
  11. */
  12. public function __invoke( $args, $assoc_args ) {
  13. eval( $args[0] );
  14. }
  15. }
  16. WP_CLI::add_command( 'eval', 'Eval_Command' );