refactor: Cleanup git state - commit all staged changes
Major refactoring cleanup: - Add new controller architecture (class-controller-*.php) - Add new settings-v2 UI (views/settings-v2/) - Add new CSS architecture (agentic-sidebar.css, tokens) - Add esbuild build pipeline (scripts/build.js, package.json) - Add composer dependencies (vendor/) - Add frontend src directory (assets/js/src/index.jsx) - Add documentation files - Remove old/obsolete files (class-settings.php, old CSS) This commits all pending changes from previous refactoring efforts.
This commit is contained in:
21
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/ExampleNestedTrait.php
vendored
Normal file
21
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/ExampleNestedTrait.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is part of phpDocumentor.
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @copyright 2010-2018 Mike van Riel<mike@phpdoc.org>
|
||||
* @license http://www.opensource.org/licenses/mit-license.php MIT
|
||||
* @link http://phpdoc.org
|
||||
*/
|
||||
|
||||
namespace Luigi {
|
||||
|
||||
trait ExampleNestedTrait
|
||||
{
|
||||
private function exampleTraitMethod()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
17
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/Packing.php
vendored
Normal file
17
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/Packing.php
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is part of phpDocumentor.
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @copyright 2015-2018 Mike van Riel<mike@phpdoc.org>
|
||||
* @license http://www.opensource.org/licenses/mit-license.php MIT
|
||||
* @link http://phpdoc.org
|
||||
*/
|
||||
|
||||
namespace Luigi;
|
||||
|
||||
interface Packing extends \Packing
|
||||
{
|
||||
}
|
||||
99
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/Pizza.php
vendored
Normal file
99
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/Pizza.php
vendored
Normal file
@@ -0,0 +1,99 @@
|
||||
<?php
|
||||
// phpcs:ignoreFile
|
||||
/**
|
||||
* This file is part of phpDocumentor.
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @link http://phpdoc.org
|
||||
*/
|
||||
|
||||
namespace Luigi;
|
||||
|
||||
use Luigi\Pizza\Sauce;
|
||||
use Luigi\Pizza\TomatoSauce;
|
||||
|
||||
#[\Food("Pizza")]
|
||||
#[\Food(country: "Italy", originDate: Pizza::class)]
|
||||
class Pizza extends \Pizza
|
||||
{
|
||||
const
|
||||
/** @var string DELIVERY designates that the delivery method is to deliver the pizza to the customer. */
|
||||
DELIVERY = 'delivery',
|
||||
/** @var string PICKUP designates that the delivery method is that the customer picks the pizza up. */
|
||||
PICKUP = 'pickup';
|
||||
|
||||
use ExampleNestedTrait;
|
||||
|
||||
/** @var static contains the active instance for this Pizza. */
|
||||
static private $instance;
|
||||
|
||||
/**
|
||||
* @var Pizza\Style $style
|
||||
* @var Pizza\Sauce|null $sauce
|
||||
* @var Pizza\Topping[] $toppings
|
||||
*/
|
||||
private $style, $sauce, $toppings;
|
||||
|
||||
/**
|
||||
* The size of the pizza in centimeters, defaults to 20cm.
|
||||
*/
|
||||
public int $size = \Luigi\Pizza\SIZE_20CM;
|
||||
|
||||
var $legacy; // don't use this anymore!
|
||||
|
||||
protected
|
||||
/** @var string $packaging The type of packaging for this Pizza */
|
||||
$packaging = self::PACKAGING,
|
||||
/** @var string $deliveryMethod Is the customer picking this pizza up or must it be delivered? */
|
||||
$deliveryMethod;
|
||||
|
||||
private function __construct(Pizza\Style $style, Sauce|null $sauce = null)
|
||||
{
|
||||
$this->style = $style;
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a new instance of a Pizza.
|
||||
*
|
||||
* This method can be used to instantiate a new object of this class which can then be retrieved using
|
||||
* {@see self::getInstance()}.
|
||||
*
|
||||
* @param Pizza\Style $style
|
||||
*
|
||||
* @see self::getInstance to retrieve the pizza object.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public static function createInstance(Pizza\Style $style)
|
||||
{
|
||||
self::$instance = new static($style);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return self
|
||||
*/
|
||||
static function getInstance()
|
||||
{
|
||||
return self::$instance;
|
||||
}
|
||||
|
||||
final public function setSauce(Pizza\Sauce $sauce)
|
||||
{
|
||||
$this->sauce = $sauce;
|
||||
}
|
||||
|
||||
final public function addTopping(Pizza\Topping $topping)
|
||||
{
|
||||
$this->toppings[] = $topping;
|
||||
}
|
||||
|
||||
public function setSize(&$size = \Luigi\Pizza\SIZE_20CM)
|
||||
{
|
||||
}
|
||||
|
||||
public function getPrice()
|
||||
{
|
||||
}
|
||||
}
|
||||
26
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/StyleFactory.php
vendored
Normal file
26
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/StyleFactory.php
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is part of phpDocumentor.
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @copyright 2010-2018 Mike van Riel<mike@phpdoc.org>
|
||||
* @license http://www.opensource.org/licenses/mit-license.php MIT
|
||||
* @link http://phpdoc.org
|
||||
*/
|
||||
|
||||
namespace Luigi;
|
||||
|
||||
use Luigi\Pizza\PizzaComponentFactory;
|
||||
|
||||
final class StyleFactory extends PizzaComponentFactory
|
||||
{
|
||||
public function getPrice()
|
||||
{
|
||||
}
|
||||
|
||||
protected function calculatePrice()
|
||||
{
|
||||
}
|
||||
}
|
||||
27
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/Valued.php
vendored
Normal file
27
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/Valued.php
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
// phpcs:ignoreFile
|
||||
/**
|
||||
* This file is part of phpDocumentor.
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @copyright 2010-2018 Mike van Riel<mike@phpdoc.org>
|
||||
* @license http://www.opensource.org/licenses/mit-license.php MIT
|
||||
* @link http://phpdoc.org
|
||||
*/
|
||||
|
||||
namespace Luigi;
|
||||
|
||||
/**
|
||||
* Any class implementing this interface has an associated price.
|
||||
*
|
||||
* Using this interface we can easily add the price of all components in a pizza by checking for this interface and
|
||||
* adding the prices together for all components.
|
||||
*/
|
||||
interface Valued
|
||||
{
|
||||
const BASE_PRICE = 1;
|
||||
|
||||
function getPrice();
|
||||
}
|
||||
14
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/constants.php
vendored
Normal file
14
vendor/phpdocumentor/reflection/tests/integration/data/Luigi/constants.php
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
namespace Luigi;
|
||||
|
||||
const OVEN_TEMPERATURE = 9001;
|
||||
define('\\Luigi\\MAX_OVEN_TEMPERATURE', 9002);
|
||||
define('OUTSIDE_OVEN_TEMPERATURE', 9002);
|
||||
define(__NAMESPACE__ . 'Foo\\_OUTSIDE_OVEN_TEMPERATURE', 9002);
|
||||
$v = 1;
|
||||
define($v . '_OUTSIDE_OVEN_TEMPERATURE', 9002);
|
||||
|
||||
function in_function_define(){
|
||||
define('IN_FUNCTION_OVEN_TEMPERATURE', 9003);
|
||||
}
|
||||
Reference in New Issue
Block a user