Updated Videotex frame to use Parser
This commit is contained in:
@@ -9,22 +9,6 @@ use App\Classes\Parser as AbstractParser;
|
||||
use App\Classes\Frame\Ansi as AnsiFrame;
|
||||
|
||||
class Ansi extends AbstractParser {
|
||||
private $content = '';
|
||||
private $startline = 0;
|
||||
public $fields = NULL;
|
||||
|
||||
public function __construct(string $content,int $startline=1)
|
||||
{
|
||||
$this->content = $content;
|
||||
$this->startline = $startline;
|
||||
$this->fields = collect();
|
||||
}
|
||||
|
||||
public function __toString(): string
|
||||
{
|
||||
return $this->parse($this->startline);
|
||||
}
|
||||
|
||||
/**
|
||||
* Parse a string and look for the next character that is not $char
|
||||
*
|
||||
@@ -48,7 +32,7 @@ class Ansi extends AbstractParser {
|
||||
* @param int $offset
|
||||
* @return string
|
||||
*/
|
||||
private function parse($startline): string
|
||||
protected function parse($startline): string
|
||||
{
|
||||
// Our starting coordinates
|
||||
$x = 1;
|
||||
|
Reference in New Issue
Block a user