mirror of
https://github.com/FOSSBilling/FOSSBilling.git
synced 2026-11-09 21:43:22 +09:00
* Update rector config to include tests * Run Rector against the tests * Delete test-results * Update .gitignore * Correctly set the PHP min to 8.1, split the configs * Corrected PHPDoc * Deleted tests we can't really get to pass PHPunit is hard-coded to fail when a class has a return type of `never`, which is the correct return type of our redirect function (and rightfully so). No way to disable the exception as far as we can tell
60 lines
1.2 KiB
PHP
60 lines
1.2 KiB
PHP
<?php
|
|
class Example
|
|
{
|
|
public function __construct(private readonly ?array $config = null)
|
|
{
|
|
}
|
|
|
|
public function activate($service, $order, $params = array())
|
|
{
|
|
|
|
}
|
|
|
|
public function renew($service, $order, $params = array())
|
|
{
|
|
|
|
}
|
|
|
|
public function suspend($service, $order, $params = array())
|
|
{
|
|
|
|
}
|
|
|
|
public function unsuspend($service, $order, $params = array())
|
|
{
|
|
|
|
}
|
|
|
|
public function cancel($service, $order, $params = array())
|
|
{
|
|
return $this->suspend($service, $order, $params);
|
|
}
|
|
|
|
public function uncancel($service, $order, $params = array())
|
|
{
|
|
return $this->unsuspend($service, $order, $params);
|
|
}
|
|
|
|
public function delete($service, $order, $params = array())
|
|
{
|
|
|
|
}
|
|
|
|
public function get_config()
|
|
{
|
|
return $this->config;
|
|
}
|
|
|
|
/**
|
|
* Custom function to return passed params
|
|
*
|
|
* @param type $service
|
|
* @param type $order
|
|
* @param type $params
|
|
* @return type
|
|
*/
|
|
public function return_params($service, $order, $params = array())
|
|
{
|
|
return $params;
|
|
}
|
|
} |