src/Tests/InvalidExecutable.php
<?php /** File containing class InvalidExecutable */
/*
* This file is part of the TeX Tools for PHP component.
*
* (c) Konstantin S. M. Möllers <ksm.moellers@gmail.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace CornyPhoenix\Tex\Tests;
use CornyPhoenix\Tex\Executables\AbstractExecutable;
use CornyPhoenix\Tex\FileFormat;
/**
* Class to test invalid executables.
*
* @package CornyPhoenix\Tex\Tests
*/
class InvalidExecutable extends AbstractExecutable
{
/**
* Returns the file name of the executable.
*
* @return string
*/
public function getName()
{
return '%invalid$';
}
/**
* Returns the input format that can be processed.
*
* @return string
*/
public function getInputFormat()
{
return FileFormat::TEX;
}
/**
* Returns the output formats that can be produced.
*
* @return string[]
*/
public function getOutputFormats()
{
return [];
}
}