More TIC processing fixes
This commit is contained in:
@@ -8,7 +8,7 @@ abstract class FTN
|
||||
{
|
||||
protected ?Zone $zone; // Zone the packet is from
|
||||
|
||||
public function __get($key)
|
||||
public function __get(string $key)
|
||||
{
|
||||
switch ($key) {
|
||||
case 'fftn':
|
||||
|
@@ -73,9 +73,22 @@ class Tic extends FTNBase
|
||||
$this->values = collect();
|
||||
}
|
||||
|
||||
public function __get(string $key): mixed
|
||||
{
|
||||
switch ($key) {
|
||||
case 'fo':
|
||||
return $this->{$key};
|
||||
|
||||
default:
|
||||
return parent::__get($key);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Generate a TIC file for an address
|
||||
*
|
||||
* @param Address $ao
|
||||
* @param File $fo
|
||||
* @return string
|
||||
*/
|
||||
public static function generate(Address $ao,File $fo): string
|
||||
@@ -193,9 +206,11 @@ class Tic extends FTNBase
|
||||
|
||||
case 'pw':
|
||||
$pw = $matches[2];
|
||||
break;
|
||||
|
||||
case 'lfile':
|
||||
$this->fo->lname = $matches[2];
|
||||
break;
|
||||
|
||||
case 'desc':
|
||||
case 'magic':
|
||||
|
Reference in New Issue
Block a user