1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- /******************************************************************************
- * Copyright (c) 2010 Jevon Wright and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * or
- *
- * LGPL which is available at http://www.gnu.org/licenses/lgpl.html
- *
- *
- * Contributors:
- * Jevon Wright - initial API and implementation
- ****************************************************************************/
- /**
- * This file allows you to convert through the command line.
- * Usage:
- * php -f convert.php [input file]
- */
- if (count($argv) < 2) {
- throw new \InvalidArgumentException("Expected: php -f convert.php [input file]");
- }
- if (!file_exists($argv[1])) {
- throw new \InvalidArgumentException("'" . $argv[1] . "' does not exist");
- }
- $input = file_get_contents($argv[1]);
- require_once(__DIR__ . "/src/Html2Text.php");
- require_once(__DIR__ . "/src/Html2TextException.php");
- echo Html2Text\Html2Text::convert($input);
|