Compare commits
2 Commits
4ac9c728de
...
426d30ebc0
Author | SHA1 | Date | |
---|---|---|---|
426d30ebc0 | |||
cebc5bd7b4 |
|
@ -2,22 +2,30 @@
|
||||||
"type": "project",
|
"type": "project",
|
||||||
"license": "proprietary",
|
"license": "proprietary",
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^7.4.0",
|
"php": "^8.0.0",
|
||||||
"sensio/framework-extra-bundle": "^5.2",
|
"composer/package-versions-deprecated": "1.11.99.5",
|
||||||
"symfony/debug-pack": "^1.0",
|
"doctrine/doctrine-bundle": "^2",
|
||||||
"symfony/form": "^5.1",
|
"doctrine/doctrine-migrations-bundle": "^2",
|
||||||
|
"doctrine/orm": "^2",
|
||||||
|
"sensio/framework-extra-bundle": "^6.2.6",
|
||||||
|
"symfony/form": "^6.0.3",
|
||||||
"symfony/maker-bundle": "^1.0",
|
"symfony/maker-bundle": "^1.0",
|
||||||
"symfony/orm-pack": "^1.0",
|
"symfony/monolog-bundle": "^3.0",
|
||||||
"symfony/translation": "^5.1",
|
"symfony/translation": "^6.0.3",
|
||||||
"symfony/twig-pack": "1.0.0",
|
"symfony/twig-bundle": "^6.0",
|
||||||
"symfony/validator": "^5.1",
|
"symfony/validator": "^6.0.3",
|
||||||
"symfony/yaml": "^5.1"
|
"symfony/yaml": "^6.0.3",
|
||||||
|
"twig/extra-bundle": "^2.12|^3.0",
|
||||||
|
"twig/twig": "^2.12|^3.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"roave/security-advisories": "dev-master",
|
"roave/security-advisories": "dev-master",
|
||||||
"symfony/debug": "^4.4.9",
|
"symfony/debug": "^4.4.9",
|
||||||
"symfony/dotenv": "^5.1",
|
"symfony/debug-bundle": "^6.0",
|
||||||
"symfony/flex": "^1.0"
|
"symfony/dotenv": "^6.0.3",
|
||||||
|
"symfony/flex": "^2.1.6",
|
||||||
|
"symfony/stopwatch": "^5.4",
|
||||||
|
"symfony/web-profiler-bundle": "^6.0"
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
"preferred-install": {
|
"preferred-install": {
|
||||||
|
|
4400
composer.lock
generated
4400
composer.lock
generated
File diff suppressed because it is too large
Load Diff
19
config/packages/cache.yaml
Normal file
19
config/packages/cache.yaml
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
framework:
|
||||||
|
cache:
|
||||||
|
# Unique name of your app: used to compute stable namespaces for cache keys.
|
||||||
|
#prefix_seed: your_vendor_name/app_name
|
||||||
|
|
||||||
|
# The "app" cache stores to the filesystem by default.
|
||||||
|
# The data in this cache should persist between deploys.
|
||||||
|
# Other options include:
|
||||||
|
|
||||||
|
# Redis
|
||||||
|
#app: cache.adapter.redis
|
||||||
|
#default_redis_provider: redis://localhost
|
||||||
|
|
||||||
|
# APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues)
|
||||||
|
#app: cache.adapter.apcu
|
||||||
|
|
||||||
|
# Namespaced pools use the above "app" backend by default
|
||||||
|
#pools:
|
||||||
|
#my.dedicated.cache: null
|
|
@ -1,5 +1,6 @@
|
||||||
doctrine_migrations:
|
doctrine_migrations:
|
||||||
dir_name: '%kernel.project_dir%/src/Migrations'
|
migrations_paths:
|
||||||
|
- '%kernel.project_dir%/src/Migrations'
|
||||||
# namespace is arbitrary but should be different from App\Migrations
|
# namespace is arbitrary but should be different from App\Migrations
|
||||||
# as migrations classes should NOT be autoloaded
|
# as migrations classes should NOT be autoloaded
|
||||||
namespace: DoctrineMigrations
|
# namespace: DoctrineMigrations
|
||||||
|
|
|
@ -9,6 +9,7 @@ framework:
|
||||||
session:
|
session:
|
||||||
# With this config, PHP's native session handling is used
|
# With this config, PHP's native session handling is used
|
||||||
handler_id: ~
|
handler_id: ~
|
||||||
|
#storage_id: session.storage.factory.native
|
||||||
|
|
||||||
#esi: ~
|
#esi: ~
|
||||||
#fragments: ~
|
#fragments: ~
|
||||||
|
|
8
config/packages/prod/deprecations.yaml
Normal file
8
config/packages/prod/deprecations.yaml
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
# As of Symfony 5.1, deprecations are logged in the dedicated "deprecation" channel when it exists
|
||||||
|
#monolog:
|
||||||
|
# channels: [deprecation]
|
||||||
|
# handlers:
|
||||||
|
# deprecation:
|
||||||
|
# type: stream
|
||||||
|
# channels: [deprecation]
|
||||||
|
# path: "%kernel.logs_dir%/%kernel.environment%.deprecations.log"
|
3
config/packages/prod/routing.yaml
Normal file
3
config/packages/prod/routing.yaml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
framework:
|
||||||
|
router:
|
||||||
|
strict_requirements: null
|
2
config/packages/test/twig.yaml
Normal file
2
config/packages/test/twig.yaml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
twig:
|
||||||
|
strict_variables: true
|
5
config/preload.php
Normal file
5
config/preload.php
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
if (file_exists(dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php')) {
|
||||||
|
require dirname(__DIR__).'/var/cache/prod/App_KernelProdContainer.preload.php';
|
||||||
|
}
|
3
config/routes.yaml
Normal file
3
config/routes.yaml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
#index:
|
||||||
|
# path: /
|
||||||
|
# controller: App\Controller\DefaultController::index
|
3
config/routes/dev/framework.yaml
Normal file
3
config/routes/dev/framework.yaml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
_errors:
|
||||||
|
resource: '@FrameworkBundle/Resources/config/routing/errors.xml'
|
||||||
|
prefix: /_error
|
0
migrations/.gitignore
vendored
Normal file
0
migrations/.gitignore
vendored
Normal file
5
src/.preload.php
Normal file
5
src/.preload.php
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
if (file_exists(__DIR__.'/../var/cache/dev/App_KernelDevDebugContainer.preload.php')) {
|
||||||
|
require __DIR__.'/../var/cache/dev/App_KernelDevDebugContainer.preload.php';
|
||||||
|
}
|
0
src/Controller/.gitignore
vendored
Normal file
0
src/Controller/.gitignore
vendored
Normal file
0
src/Entity/.gitignore
vendored
Normal file
0
src/Entity/.gitignore
vendored
Normal file
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
namespace App\Entity;
|
namespace App\Entity;
|
||||||
|
|
||||||
|
use Doctrine\ORM\Mapping as ORM;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Trait CameraTrait
|
* Trait CameraTrait
|
||||||
*
|
*
|
||||||
|
@ -21,70 +23,70 @@ trait CameraTrait
|
||||||
* @ORM\JoinColumn(name="type_id", referencedColumnName="id")
|
* @ORM\JoinColumn(name="type_id", referencedColumnName="id")
|
||||||
* })
|
* })
|
||||||
*/
|
*/
|
||||||
private $type;
|
private ?CameraType $type;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="brand", type="string", length=64, nullable=false)
|
* @ORM\Column(name="brand", type="string", length=64, nullable=false)
|
||||||
*/
|
*/
|
||||||
private $brand;
|
private string $brand;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="mount", type="string", length=32, nullable=false)
|
* @ORM\Column(name="mount", type="string", length=32, nullable=false)
|
||||||
*/
|
*/
|
||||||
private $mount;
|
private string $mount;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="model", type="string", length=255, nullable=false)
|
* @ORM\Column(name="model", type="string", length=255, nullable=false)
|
||||||
*/
|
*/
|
||||||
private $model;
|
private string $model;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="is_digital", type="boolean", nullable=false)
|
* @ORM\Column(name="is_digital", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $isDigital;
|
private bool $isDigital;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="crop_factor", type="decimal", precision=10, scale=0, nullable=false)
|
* @ORM\Column(name="crop_factor", type="decimal", precision=10, scale=0, nullable=false)
|
||||||
*/
|
*/
|
||||||
private $cropFactor = '1.0';
|
private string $cropFactor = '1.0';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="is_working", type="boolean", nullable=false)
|
* @ORM\Column(name="is_working", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $isWorking;
|
private bool $isWorking;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="notes", type="text", nullable=true)
|
* @ORM\Column(name="notes", type="text", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $notes;
|
private ?string $notes;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="serial", type="string", length=20, nullable=false)
|
* @ORM\Column(name="serial", type="string", length=20, nullable=false)
|
||||||
*/
|
*/
|
||||||
private $serial;
|
private string $serial;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="formerly_owned", type="boolean", nullable=false)
|
* @ORM\Column(name="formerly_owned", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $formerlyOwned = false;
|
private bool $formerlyOwned = FALSE;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
|
@ -98,21 +100,21 @@ trait CameraTrait
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="battery_type", type="string", nullable=true)
|
* @ORM\Column(name="battery_type", type="string", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $batteryType;
|
private ?string $batteryType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="film_format", type="string", nullable=true)
|
* @ORM\Column(name="film_format", type="string", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $filmFormat = '135';
|
private ?string $filmFormat = '135';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="received", type="boolean", nullable=true)
|
* @ORM\Column(name="received", type="boolean", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $received = false;
|
private ?bool $received = FALSE;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get id
|
* Get id
|
||||||
|
@ -155,7 +157,7 @@ trait CameraTrait
|
||||||
*
|
*
|
||||||
* @return self
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setBrand($brand): self
|
public function setBrand(string $brand): self
|
||||||
{
|
{
|
||||||
$this->brand = $brand;
|
$this->brand = $brand;
|
||||||
|
|
||||||
|
@ -179,7 +181,7 @@ trait CameraTrait
|
||||||
*
|
*
|
||||||
* @return self
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setMount($mount): self
|
public function setMount(string $mount): self
|
||||||
{
|
{
|
||||||
$this->mount = $mount;
|
$this->mount = $mount;
|
||||||
|
|
||||||
|
@ -203,7 +205,7 @@ trait CameraTrait
|
||||||
*
|
*
|
||||||
* @return self
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setModel($model): self
|
public function setModel(string $model): self
|
||||||
{
|
{
|
||||||
$this->model = $model;
|
$this->model = $model;
|
||||||
|
|
||||||
|
@ -227,7 +229,7 @@ trait CameraTrait
|
||||||
*
|
*
|
||||||
* @return self
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setIsDigital($isDigital): self
|
public function setIsDigital(bool $isDigital): self
|
||||||
{
|
{
|
||||||
$this->isDigital = $isDigital;
|
$this->isDigital = $isDigital;
|
||||||
|
|
||||||
|
@ -251,7 +253,7 @@ trait CameraTrait
|
||||||
*
|
*
|
||||||
* @return self
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setCropFactor($cropFactor): self
|
public function setCropFactor(string $cropFactor): self
|
||||||
{
|
{
|
||||||
$this->cropFactor = $cropFactor;
|
$this->cropFactor = $cropFactor;
|
||||||
|
|
||||||
|
@ -275,7 +277,7 @@ trait CameraTrait
|
||||||
*
|
*
|
||||||
* @return self
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setIsWorking($isWorking): self
|
public function setIsWorking(bool $isWorking): self
|
||||||
{
|
{
|
||||||
$this->isWorking = $isWorking;
|
$this->isWorking = $isWorking;
|
||||||
|
|
||||||
|
@ -435,5 +437,4 @@ trait CameraTrait
|
||||||
{
|
{
|
||||||
return $this->received;
|
return $this->received;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,14 +27,14 @@ class CameraType
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="type", type="string", length=255, nullable=false)
|
* @ORM\Column(name="type", type="string", length=255, nullable=false)
|
||||||
*/
|
*/
|
||||||
private $type;
|
private string $type;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="description", type="text", nullable=true)
|
* @ORM\Column(name="description", type="text", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $description;
|
private ?string $description;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -26,91 +26,91 @@ class Film {
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="brand", type="string", nullable=false)
|
* @ORM\Column(name="brand", type="string", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $brand;
|
private string $brand;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="product_line", type="string", nullable=true)
|
* @ORM\Column(name="product_line", type="string", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $productLine;
|
private ?string $productLine;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="film_name", type="string", nullable=false)
|
* @ORM\Column(name="film_name", type="string", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $filmName;
|
private string $filmName;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="film_alias", type="string", nullable=true)
|
* @ORM\Column(name="film_alias", type="string", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $filmAlias;
|
private ?string $filmAlias;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var int
|
* @var int
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="film_speed_asa", type="integer", nullable=false)
|
* @ORM\Column(name="film_speed_asa", type="integer", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $filmSpeedAsa;
|
private int $filmSpeedAsa;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var int
|
* @var int
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="film_speed_din", type="integer", nullable=false)
|
* @ORM\Column(name="film_speed_din", type="integer", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $filmSpeedDin;
|
private int $filmSpeedDin;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="film_format", type="string", nullable=false)
|
* @ORM\Column(name="film_format", type="string", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $filmFormat;
|
private string $filmFormat;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="film_base", type="string", nullable=false, options={"default"="Cellulose Triacetate"})
|
* @ORM\Column(name="film_base", type="string", nullable=false, options={"default"="Cellulose Triacetate"})
|
||||||
*/
|
*/
|
||||||
private $filmBase = 'Cellulose Triacetate';
|
private string $filmBase = 'Cellulose Triacetate';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var int
|
* @var int
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="unused_rolls", type="integer", nullable=false, options={"default"=0})
|
* @ORM\Column(name="unused_rolls", type="integer", nullable=false, options={"default"=0})
|
||||||
*/
|
*/
|
||||||
private $unusedRolls = 0;
|
private int $unusedRolls = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var int
|
* @var int
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="rolls_in_camera", type="integer", nullable=false, options={"default"=0})
|
* @ORM\Column(name="rolls_in_camera", type="integer", nullable=false, options={"default"=0})
|
||||||
*/
|
*/
|
||||||
private $rollsInCamera = 0;
|
private int $rollsInCamera = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var int
|
* @var int
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="developed_rolls", type="integer", nullable=false, options={"default"=0})
|
* @ORM\Column(name="developed_rolls", type="integer", nullable=false, options={"default"=0})
|
||||||
*/
|
*/
|
||||||
private $developedRolls = 0;
|
private int $developedRolls = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="chemistry", type="string", nullable=false, options={"default"="C-41"})
|
* @ORM\Column(name="chemistry", type="string", nullable=false, options={"default"="C-41"})
|
||||||
*/
|
*/
|
||||||
private $chemistry = 'C-41';
|
private string $chemistry = 'C-41';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="notes", type="text", nullable=true)
|
* @ORM\Column(name="notes", type="text", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $notes;
|
private ?string $notes;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int
|
||||||
|
|
|
@ -15,21 +15,21 @@ class FilmFormat
|
||||||
* @ORM\GeneratedValue
|
* @ORM\GeneratedValue
|
||||||
* @ORM\Column(type="integer")
|
* @ORM\Column(type="integer")
|
||||||
*/
|
*/
|
||||||
private $id;
|
private int $id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var int
|
* @var int
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="number_id", type="integer")
|
* @ORM\Column(name="number_id", type="integer")
|
||||||
*/
|
*/
|
||||||
private $numberId;
|
private int $numberId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="name", type="string")
|
* @ORM\Column(name="name", type="string")
|
||||||
*/
|
*/
|
||||||
private $name;
|
private string $name;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return int
|
* @return int
|
||||||
|
|
|
@ -29,7 +29,7 @@ class Flash
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="received", type="boolean", nullable=false, options={"default" : false})
|
* @ORM\Column(name="received", type="boolean", nullable=false, options={"default" : false})
|
||||||
*/
|
*/
|
||||||
private $received = false;
|
private bool $received = false;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -37,5 +37,5 @@ class Flash
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="formerly_owned", type="boolean", nullable=false, options={"default" : false})
|
* @ORM\Column(name="formerly_owned", type="boolean", nullable=false, options={"default" : false})
|
||||||
*/
|
*/
|
||||||
private $formerlyOwned = false;
|
private bool $formerlyOwned = false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
namespace App\Entity;
|
namespace App\Entity;
|
||||||
|
|
||||||
|
use Doctrine\ORM\Mapping as ORM;
|
||||||
|
|
||||||
trait FlashTrait
|
trait FlashTrait
|
||||||
{
|
{
|
||||||
use PurchasePriceTrait;
|
use PurchasePriceTrait;
|
||||||
|
@ -11,91 +13,91 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="brand", type="string", nullable=false)
|
* @ORM\Column(name="brand", type="string", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $brand;
|
private string $brand;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="model", type="string", nullable=false)
|
* @ORM\Column(name="model", type="string", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $model;
|
private string $model;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="is_auto_flash", type="boolean", nullable=false)
|
* @ORM\Column(name="is_auto_flash", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $isAutoFlash = false;
|
private bool $isAutoFlash = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="is_ttl", type="boolean", nullable=false)
|
* @ORM\Column(name="is_ttl", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $isTtl = false;
|
private bool $isTtl = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="ttl_type", type="string", nullable=false)
|
* @ORM\Column(name="ttl_type", type="string", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $ttlType = 'N / A';
|
private string $ttlType = 'N / A';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="is_p_ttl", type="boolean", nullable=false)
|
* @ORM\Column(name="is_p_ttl", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $isPTtl = false;
|
private bool $isPTtl = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="p_ttl_type", type="string", nullable=false)
|
* @ORM\Column(name="p_ttl_type", type="string", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $pTtlType = 'N / A';
|
private string $pTtlType = 'N / A';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="guide_number", type="string", nullable=true)
|
* @ORM\Column(name="guide_number", type="string", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $guideNumber;
|
private string $guideNumber;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="purchase_price", type="money", nullable=true)
|
* @ORM\Column(name="purchase_price", type="money", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $purchasePrice;
|
private ?string $purchasePrice;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="batteries", type="string", nullable=false)
|
* @ORM\Column(name="batteries", type="string", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $batteries = '4x AA';
|
private string $batteries = '4x AA';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="notes", type="text", nullable=true)
|
* @ORM\Column(name="notes", type="text", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $notes;
|
private ?string $notes;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="serial", type="string", nullable=true)
|
* @ORM\Column(name="serial", type="string", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $serial;
|
private ?string $serial;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get id
|
* Get id
|
||||||
*
|
*
|
||||||
* @return integer
|
* @return integer
|
||||||
*/
|
*/
|
||||||
public function getId()
|
public function getId(): int
|
||||||
{
|
{
|
||||||
return $this->id;
|
return $this->id;
|
||||||
}
|
}
|
||||||
|
@ -105,7 +107,7 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @param string $brand
|
* @param string $brand
|
||||||
*
|
*
|
||||||
* @return Flash
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setBrand($brand)
|
public function setBrand($brand)
|
||||||
{
|
{
|
||||||
|
@ -249,9 +251,9 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @param string $pTtlType
|
* @param string $pTtlType
|
||||||
*
|
*
|
||||||
* @return Flash
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setPTtlType($pTtlType)
|
public function setPTtlType($pTtlType): self
|
||||||
{
|
{
|
||||||
$this->pTtlType = $pTtlType;
|
$this->pTtlType = $pTtlType;
|
||||||
|
|
||||||
|
@ -273,7 +275,7 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @param string $guideNumber
|
* @param string $guideNumber
|
||||||
*
|
*
|
||||||
* @return Flash
|
* @return self
|
||||||
*/
|
*/
|
||||||
public function setGuideNumber($guideNumber)
|
public function setGuideNumber($guideNumber)
|
||||||
{
|
{
|
||||||
|
@ -299,7 +301,7 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @return Flash
|
* @return Flash
|
||||||
*/
|
*/
|
||||||
public function setBatteries($batteries)
|
public function setBatteries($batteries): self
|
||||||
{
|
{
|
||||||
$this->batteries = $batteries;
|
$this->batteries = $batteries;
|
||||||
|
|
||||||
|
@ -323,7 +325,7 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @return Flash
|
* @return Flash
|
||||||
*/
|
*/
|
||||||
public function setNotes($notes)
|
public function setNotes($notes): self
|
||||||
{
|
{
|
||||||
$this->notes = $notes;
|
$this->notes = $notes;
|
||||||
|
|
||||||
|
@ -347,7 +349,7 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @return Flash
|
* @return Flash
|
||||||
*/
|
*/
|
||||||
public function setSerial($serial)
|
public function setSerial($serial): self
|
||||||
{
|
{
|
||||||
$this->serial = $serial;
|
$this->serial = $serial;
|
||||||
|
|
||||||
|
@ -371,7 +373,7 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @return Flash
|
* @return Flash
|
||||||
*/
|
*/
|
||||||
public function setFormerlyOwned($formerlyOwned)
|
public function setFormerlyOwned($formerlyOwned): self
|
||||||
{
|
{
|
||||||
$this->formerlyOwned = $formerlyOwned;
|
$this->formerlyOwned = $formerlyOwned;
|
||||||
|
|
||||||
|
@ -395,7 +397,7 @@ trait FlashTrait
|
||||||
*
|
*
|
||||||
* @return Flash
|
* @return Flash
|
||||||
*/
|
*/
|
||||||
public function setReceived($received)
|
public function setReceived($received): self
|
||||||
{
|
{
|
||||||
$this->received = $received;
|
$this->received = $received;
|
||||||
|
|
||||||
|
|
|
@ -11,133 +11,133 @@ trait LensTrait
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="brand", type="string", length=64, nullable=true)
|
* @ORM\Column(name="brand", type="string", length=64, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $brand;
|
private ?string $brand;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="coatings", type="string", length=64, nullable=true)
|
* @ORM\Column(name="coatings", type="string", length=64, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $coatings;
|
private ?string $coatings;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="product_line", type="string", length=64, nullable=true)
|
* @ORM\Column(name="product_line", type="string", length=64, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $productLine;
|
private ?string $productLine;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="model", type="string", length=64, nullable=true)
|
* @ORM\Column(name="model", type="string", length=64, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $model;
|
private ?string $model;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="min_f_stop", type="string", length=10, nullable=true)
|
* @ORM\Column(name="min_f_stop", type="string", length=10, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $minFStop;
|
private ?string $minFStop;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var float
|
* @var float
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="max_f_stop", type="float", precision=10, scale=0, nullable=true)
|
* @ORM\Column(name="max_f_stop", type="float", precision=10, scale=0, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $maxFStop;
|
private ?float $maxFStop;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var integer
|
* @var integer
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="min_focal_length", type="integer", nullable=true)
|
* @ORM\Column(name="min_focal_length", type="integer", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $minFocalLength;
|
private ?int $minFocalLength;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var integer
|
* @var integer
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="max_focal_length", type="integer", nullable=true)
|
* @ORM\Column(name="max_focal_length", type="integer", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $maxFocalLength;
|
private ?int $maxFocalLength;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="serial", type="string", length=10, nullable=true)
|
* @ORM\Column(name="serial", type="string", length=10, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $serial;
|
private ?string $serial;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="purchase_price", type="money", nullable=true)
|
* @ORM\Column(name="purchase_price", type="money", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $purchasePrice;
|
private ?string $purchasePrice;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="notes", type="text", nullable=true)
|
* @ORM\Column(name="notes", type="text", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $notes;
|
private ?string $notes;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="image_size", type="string", nullable=false, options={"default"="35mm"})
|
* @ORM\Column(name="image_size", type="string", nullable=false, options={"default"="35mm"})
|
||||||
*/
|
*/
|
||||||
private $imageSize = '35mm';
|
private string $imageSize = '35mm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="mount", type="string", length=40, nullable=true)
|
* @ORM\Column(name="mount", type="string", length=40, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $mount;
|
private ?string $mount;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="front_filter_size", type="decimal", precision=10, scale=0, nullable=true)
|
* @ORM\Column(name="front_filter_size", type="decimal", precision=10, scale=0, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $frontFilterSize;
|
private ?string $frontFilterSize;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="rear_filter_size", type="decimal", precision=10, scale=0, nullable=true)
|
* @ORM\Column(name="rear_filter_size", type="decimal", precision=10, scale=0, nullable=true)
|
||||||
*/
|
*/
|
||||||
private $rearFilterSize;
|
private? string $rearFilterSize;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="is_teleconverter", type="boolean", nullable=false)
|
* @ORM\Column(name="is_teleconverter", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $isTeleconverter = false;
|
private bool $isTeleconverter = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var integer
|
* @var integer
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="design_elements", type="smallint", nullable=true)
|
* @ORM\Column(name="design_elements", type="smallint", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $designElements;
|
private ?int $designElements;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var integer
|
* @var integer
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="design_groups", type="smallint", nullable=true)
|
* @ORM\Column(name="design_groups", type="smallint", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $designGroups;
|
private ?int $designGroups;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var integer
|
* @var integer
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="aperture_blades", type="smallint", nullable=true)
|
* @ORM\Column(name="aperture_blades", type="smallint", nullable=true)
|
||||||
*/
|
*/
|
||||||
private $apertureBlades;
|
private ?int $apertureBlades;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -28,7 +28,7 @@ class PreviouslyOwnedFlash
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="received", type="boolean", nullable=false, options={"default" : true})
|
* @ORM\Column(name="received", type="boolean", nullable=false, options={"default" : true})
|
||||||
*/
|
*/
|
||||||
private $received = true;
|
private bool $received = true;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -36,5 +36,5 @@ class PreviouslyOwnedFlash
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="formerly_owned", type="boolean", nullable=false, options={"default" : true})
|
* @ORM\Column(name="formerly_owned", type="boolean", nullable=false, options={"default" : true})
|
||||||
*/
|
*/
|
||||||
private $formerlyOwned = true;
|
private bool $formerlyOwned = true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,12 +27,12 @@ class PreviouslyOwnedLenses
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="received", type="boolean", nullable=false)
|
* @ORM\Column(name="received", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $received = true;
|
private bool $received = true;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var boolean
|
* @var boolean
|
||||||
*
|
*
|
||||||
* @ORM\Column(name="formerly_owned", type="boolean", nullable=false)
|
* @ORM\Column(name="formerly_owned", type="boolean", nullable=false)
|
||||||
*/
|
*/
|
||||||
private $formerlyOwned = true;
|
private bool $formerlyOwned = true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,19 +3,19 @@
|
||||||
namespace App\ValueObject;
|
namespace App\ValueObject;
|
||||||
|
|
||||||
class Money {
|
class Money {
|
||||||
private $value;
|
private float $value;
|
||||||
|
|
||||||
public function __construct($value)
|
public function __construct($value)
|
||||||
{
|
{
|
||||||
$this->value = (float)str_replace(['$',','], '', $value);
|
$this->value = (float)str_replace(['$',','], '', $value);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getValue()
|
public function getValue(): float
|
||||||
{
|
{
|
||||||
return (float)str_replace(['$',','], '', $this->value);
|
return (float)str_replace(['$',','], '', $this->value);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function __toString()
|
public function __toString(): string
|
||||||
{
|
{
|
||||||
return (string)$this->getValue();
|
return (string)$this->getValue();
|
||||||
}
|
}
|
||||||
|
|
289
symfony.lock
289
symfony.lock
|
@ -1,93 +1,97 @@
|
||||||
{
|
{
|
||||||
|
"composer/package-versions-deprecated": {
|
||||||
|
"version": "1.11.99.3"
|
||||||
|
},
|
||||||
"doctrine/annotations": {
|
"doctrine/annotations": {
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"ref": "b9cde490c337f6c496d5f403fa6f827cf8b4706d"
|
"ref": "a2759dd6123694c8d901d0ec80006e044c2e6457"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"config/routes/annotations.yaml"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"doctrine/cache": {
|
"doctrine/cache": {
|
||||||
"version": "v1.7.1"
|
"version": "1.10.2"
|
||||||
},
|
},
|
||||||
"doctrine/collections": {
|
"doctrine/collections": {
|
||||||
"version": "v1.5.0"
|
"version": "1.6.7"
|
||||||
},
|
},
|
||||||
"doctrine/common": {
|
"doctrine/common": {
|
||||||
"version": "v2.8.1"
|
"version": "2.13.3"
|
||||||
},
|
},
|
||||||
"doctrine/dbal": {
|
"doctrine/dbal": {
|
||||||
"version": "v2.6.3"
|
"version": "2.12.1"
|
||||||
|
},
|
||||||
|
"doctrine/deprecations": {
|
||||||
|
"version": "v0.5.3"
|
||||||
},
|
},
|
||||||
"doctrine/doctrine-bundle": {
|
"doctrine/doctrine-bundle": {
|
||||||
"version": "1.6",
|
"version": "2.0",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "1.6",
|
"version": "2.0",
|
||||||
"ref": "44d3aa7752dd46f77ba11af2297a25e1dedfb4d0"
|
"ref": "40631978d2c4adc9b11220b13eba539b727c36a8"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"config/packages/doctrine.yaml",
|
||||||
|
"config/packages/prod/doctrine.yaml",
|
||||||
|
"src/Entity/.gitignore",
|
||||||
|
"src/Repository/.gitignore"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"doctrine/doctrine-migrations-bundle": {
|
"doctrine/doctrine-migrations-bundle": {
|
||||||
"version": "1.2",
|
"version": "2.2",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "1.2",
|
"version": "2.2",
|
||||||
"ref": "c1431086fec31f17fbcfe6d6d7e92059458facc1"
|
"ref": "baaa439e3e3179e69e3da84b671f0a3e4a2f56ad"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"config/packages/doctrine_migrations.yaml",
|
||||||
|
"migrations/.gitignore"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"doctrine/event-manager": {
|
"doctrine/event-manager": {
|
||||||
"version": "v1.0.0"
|
"version": "1.1.1"
|
||||||
},
|
},
|
||||||
"doctrine/inflector": {
|
"doctrine/inflector": {
|
||||||
"version": "v1.2.0"
|
"version": "1.4.3"
|
||||||
},
|
},
|
||||||
"doctrine/instantiator": {
|
"doctrine/instantiator": {
|
||||||
"version": "1.1.0"
|
"version": "1.4.0"
|
||||||
},
|
},
|
||||||
"doctrine/lexer": {
|
"doctrine/lexer": {
|
||||||
"version": "v1.0.1"
|
"version": "1.2.1"
|
||||||
},
|
},
|
||||||
"doctrine/migrations": {
|
"doctrine/migrations": {
|
||||||
"version": "v1.8.1"
|
"version": "2.3.2"
|
||||||
},
|
},
|
||||||
"doctrine/orm": {
|
"doctrine/orm": {
|
||||||
"version": "v2.5.13"
|
"version": "2.7.5"
|
||||||
},
|
},
|
||||||
"doctrine/persistence": {
|
"doctrine/persistence": {
|
||||||
"version": "v1.0.0"
|
"version": "1.3.8"
|
||||||
},
|
|
||||||
"doctrine/reflection": {
|
|
||||||
"version": "v1.0.0"
|
|
||||||
},
|
},
|
||||||
"doctrine/sql-formatter": {
|
"doctrine/sql-formatter": {
|
||||||
"version": "1.0.1"
|
"version": "1.1.1"
|
||||||
|
},
|
||||||
|
"friendsofphp/proxy-manager-lts": {
|
||||||
|
"version": "v1.0.3"
|
||||||
},
|
},
|
||||||
"laminas/laminas-code": {
|
"laminas/laminas-code": {
|
||||||
"version": "3.4.1"
|
"version": "4.0.0"
|
||||||
},
|
|
||||||
"laminas/laminas-eventmanager": {
|
|
||||||
"version": "3.2.1"
|
|
||||||
},
|
|
||||||
"laminas/laminas-zendframework-bridge": {
|
|
||||||
"version": "1.0.0"
|
|
||||||
},
|
},
|
||||||
"monolog/monolog": {
|
"monolog/monolog": {
|
||||||
"version": "1.23.0"
|
|
||||||
},
|
|
||||||
"nikic/php-parser": {
|
|
||||||
"version": "v4.0.0"
|
|
||||||
},
|
|
||||||
"ocramius/package-versions": {
|
|
||||||
"version": "1.3.0"
|
|
||||||
},
|
|
||||||
"ocramius/proxy-manager": {
|
|
||||||
"version": "2.2.0"
|
"version": "2.2.0"
|
||||||
},
|
},
|
||||||
"php": {
|
"nikic/php-parser": {
|
||||||
"version": "7.4"
|
"version": "v4.10.4"
|
||||||
},
|
},
|
||||||
"psr/cache": {
|
"psr/cache": {
|
||||||
"version": "1.0.1"
|
"version": "1.0.1"
|
||||||
|
@ -99,7 +103,7 @@
|
||||||
"version": "1.0.0"
|
"version": "1.0.0"
|
||||||
},
|
},
|
||||||
"psr/log": {
|
"psr/log": {
|
||||||
"version": "1.0.2"
|
"version": "1.1.3"
|
||||||
},
|
},
|
||||||
"roave/security-advisories": {
|
"roave/security-advisories": {
|
||||||
"version": "dev-master"
|
"version": "dev-master"
|
||||||
|
@ -111,28 +115,34 @@
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "5.2",
|
"version": "5.2",
|
||||||
"ref": "fb7e19da7f013d0d422fa9bce16f5c510e27609b"
|
"ref": "fb7e19da7f013d0d422fa9bce16f5c510e27609b"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"config/packages/sensio_framework_extra.yaml"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/cache": {
|
"symfony/cache": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/cache-contracts": {
|
"symfony/cache-contracts": {
|
||||||
"version": "v1.1.1"
|
"version": "v2.2.0"
|
||||||
},
|
},
|
||||||
"symfony/config": {
|
"symfony/config": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/console": {
|
"symfony/console": {
|
||||||
"version": "3.3",
|
"version": "5.1",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "3.3",
|
"version": "5.1",
|
||||||
"ref": "9f94d3ea453cd8a3b95db7f82592d7344fe3a76a"
|
"ref": "c6d02bdfba9da13c22157520e32a602dbee8a75c"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"bin/console"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/debug": {
|
"symfony/debug": {
|
||||||
"version": "v4.4.9"
|
"version": "v4.4.19"
|
||||||
},
|
},
|
||||||
"symfony/debug-bundle": {
|
"symfony/debug-bundle": {
|
||||||
"version": "4.1",
|
"version": "4.1",
|
||||||
|
@ -141,37 +151,37 @@
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "4.1",
|
"version": "4.1",
|
||||||
"ref": "f8863cbad2f2e58c4b65fa1eac892ab189971bea"
|
"ref": "f8863cbad2f2e58c4b65fa1eac892ab189971bea"
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"symfony/debug-pack": {
|
"files": [
|
||||||
"version": "v1.0.5"
|
"config/packages/dev/debug.yaml"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/dependency-injection": {
|
"symfony/dependency-injection": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/deprecation-contracts": {
|
"symfony/deprecation-contracts": {
|
||||||
"version": "v2.1.2"
|
"version": "v2.2.0"
|
||||||
},
|
},
|
||||||
"symfony/doctrine-bridge": {
|
"symfony/doctrine-bridge": {
|
||||||
"version": "v4.0.0"
|
"version": "v5.1.11"
|
||||||
},
|
},
|
||||||
"symfony/dotenv": {
|
"symfony/dotenv": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/error-handler": {
|
"symfony/error-handler": {
|
||||||
"version": "v4.4.0"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/event-dispatcher": {
|
"symfony/event-dispatcher": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/event-dispatcher-contracts": {
|
"symfony/event-dispatcher-contracts": {
|
||||||
"version": "v1.1.1"
|
"version": "v2.2.0"
|
||||||
},
|
},
|
||||||
"symfony/filesystem": {
|
"symfony/filesystem": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/finder": {
|
"symfony/finder": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/flex": {
|
"symfony/flex": {
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
|
@ -179,32 +189,40 @@
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"ref": "e921bdbfe20cdefa3b82f379d1cd36df1bc8d115"
|
"ref": "c0eeb50665f0f77226616b6038a9b06c03752d8e"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
".env"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/form": {
|
"symfony/form": {
|
||||||
"version": "v4.0.0"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/framework-bundle": {
|
"symfony/framework-bundle": {
|
||||||
"version": "3.3",
|
"version": "5.2",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "3.3",
|
"version": "5.2",
|
||||||
"ref": "305b268e55e75059f20ec9827a8fd09a35c59866"
|
"ref": "6ec87563dcc85cd0c48856dcfbfc29610506d250"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"config/packages/cache.yaml",
|
||||||
|
"config/packages/framework.yaml",
|
||||||
|
"config/packages/test/framework.yaml",
|
||||||
|
"config/preload.php",
|
||||||
|
"config/routes/dev/framework.yaml",
|
||||||
|
"config/services.yaml",
|
||||||
|
"public/index.php",
|
||||||
|
"src/Controller/.gitignore",
|
||||||
|
"src/Kernel.php"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/http-foundation": {
|
"symfony/http-foundation": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/http-kernel": {
|
"symfony/http-kernel": {
|
||||||
"version": "v3.3.13"
|
"version": "v5.2.3"
|
||||||
},
|
|
||||||
"symfony/inflector": {
|
|
||||||
"version": "v4.0.0"
|
|
||||||
},
|
|
||||||
"symfony/intl": {
|
|
||||||
"version": "v4.0.0"
|
|
||||||
},
|
},
|
||||||
"symfony/maker-bundle": {
|
"symfony/maker-bundle": {
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
|
@ -216,70 +234,81 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"symfony/monolog-bridge": {
|
"symfony/monolog-bridge": {
|
||||||
"version": "v4.1.1"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/monolog-bundle": {
|
"symfony/monolog-bundle": {
|
||||||
"version": "3.1",
|
"version": "3.3",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "3.1",
|
"version": "3.3",
|
||||||
"ref": "51b7a31438c8aeeda7931a0ece98a945c91e7f20"
|
"ref": "d7249f7d560f6736115eee1851d02a65826f0a56"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"config/packages/dev/monolog.yaml",
|
||||||
|
"config/packages/prod/deprecations.yaml",
|
||||||
|
"config/packages/prod/monolog.yaml",
|
||||||
|
"config/packages/test/monolog.yaml"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/options-resolver": {
|
"symfony/options-resolver": {
|
||||||
"version": "v4.0.0"
|
"version": "v5.2.3"
|
||||||
},
|
|
||||||
"symfony/orm-pack": {
|
|
||||||
"version": "v1.0.5"
|
|
||||||
},
|
},
|
||||||
"symfony/polyfill-ctype": {
|
"symfony/polyfill-ctype": {
|
||||||
"version": "v1.8.0"
|
"version": "v1.22.1"
|
||||||
},
|
},
|
||||||
"symfony/polyfill-intl-grapheme": {
|
"symfony/polyfill-intl-grapheme": {
|
||||||
"version": "v1.17.0"
|
"version": "v1.22.1"
|
||||||
},
|
},
|
||||||
"symfony/polyfill-intl-icu": {
|
"symfony/polyfill-intl-icu": {
|
||||||
"version": "v1.6.0"
|
"version": "v1.22.1"
|
||||||
},
|
},
|
||||||
"symfony/polyfill-intl-normalizer": {
|
"symfony/polyfill-intl-normalizer": {
|
||||||
"version": "v1.17.0"
|
"version": "v1.22.1"
|
||||||
},
|
},
|
||||||
"symfony/polyfill-mbstring": {
|
"symfony/polyfill-mbstring": {
|
||||||
"version": "v1.6.0"
|
"version": "v1.22.1"
|
||||||
|
},
|
||||||
|
"symfony/polyfill-php72": {
|
||||||
|
"version": "v1.24.0"
|
||||||
},
|
},
|
||||||
"symfony/polyfill-php73": {
|
"symfony/polyfill-php73": {
|
||||||
"version": "v1.11.0"
|
"version": "v1.22.1"
|
||||||
},
|
},
|
||||||
"symfony/polyfill-php80": {
|
"symfony/polyfill-php80": {
|
||||||
"version": "v1.17.0"
|
"version": "v1.22.1"
|
||||||
},
|
},
|
||||||
"symfony/profiler-pack": {
|
"symfony/polyfill-php81": {
|
||||||
"version": "v1.0.3"
|
"version": "v1.23.0"
|
||||||
},
|
},
|
||||||
"symfony/property-access": {
|
"symfony/property-access": {
|
||||||
"version": "v4.0.0"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/property-info": {
|
"symfony/property-info": {
|
||||||
"version": "v5.1.0"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/routing": {
|
"symfony/routing": {
|
||||||
"version": "3.3",
|
"version": "5.1",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "3.3",
|
"version": "5.1",
|
||||||
"ref": "a249484db698d1a847a30291c8f732414ac47e25"
|
"ref": "b4f3e7c95e38b606eef467e8a42a8408fc460c43"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"config/packages/prod/routing.yaml",
|
||||||
|
"config/packages/routing.yaml",
|
||||||
|
"config/routes.yaml"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/service-contracts": {
|
"symfony/service-contracts": {
|
||||||
"version": "v1.1.2"
|
"version": "v2.2.0"
|
||||||
},
|
},
|
||||||
"symfony/stopwatch": {
|
"symfony/stopwatch": {
|
||||||
"version": "v4.1.1"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/string": {
|
"symfony/string": {
|
||||||
"version": "v5.1.0"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/translation": {
|
"symfony/translation": {
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
|
@ -287,7 +316,7 @@
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"ref": "1fb02a6e1c8f3d4232cce485c9afa868d63b115a"
|
"ref": "2ad9d2545bce8ca1a863e50e92141f0b9d87ffcd"
|
||||||
},
|
},
|
||||||
"files": [
|
"files": [
|
||||||
"config/packages/translation.yaml",
|
"config/packages/translation.yaml",
|
||||||
|
@ -295,22 +324,24 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"symfony/translation-contracts": {
|
"symfony/translation-contracts": {
|
||||||
"version": "v1.1.2"
|
"version": "v2.3.0"
|
||||||
},
|
},
|
||||||
"symfony/twig-bridge": {
|
"symfony/twig-bridge": {
|
||||||
"version": "v4.0.0"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/twig-bundle": {
|
"symfony/twig-bundle": {
|
||||||
"version": "3.3",
|
"version": "5.0",
|
||||||
"recipe": {
|
"recipe": {
|
||||||
"repo": "github.com/symfony/recipes",
|
"repo": "github.com/symfony/recipes",
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "3.3",
|
"version": "5.0",
|
||||||
"ref": "f75ac166398e107796ca94cc57fa1edaa06ec47f"
|
"ref": "fab9149bbaa4d5eca054ed93f9e1b66cc500895d"
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"symfony/twig-pack": {
|
"files": [
|
||||||
"version": "v1.0.0"
|
"config/packages/test/twig.yaml",
|
||||||
|
"config/packages/twig.yaml",
|
||||||
|
"templates/base.html.twig"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/validator": {
|
"symfony/validator": {
|
||||||
"version": "4.3",
|
"version": "4.3",
|
||||||
|
@ -326,10 +357,10 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"symfony/var-dumper": {
|
"symfony/var-dumper": {
|
||||||
"version": "v4.1.1"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/var-exporter": {
|
"symfony/var-exporter": {
|
||||||
"version": "v4.2.0"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"symfony/web-profiler-bundle": {
|
"symfony/web-profiler-bundle": {
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
|
@ -338,24 +369,20 @@
|
||||||
"branch": "master",
|
"branch": "master",
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"ref": "6bdfa1a95f6b2e677ab985cd1af2eae35d62e0f6"
|
"ref": "6bdfa1a95f6b2e677ab985cd1af2eae35d62e0f6"
|
||||||
}
|
},
|
||||||
|
"files": [
|
||||||
|
"config/packages/dev/web_profiler.yaml",
|
||||||
|
"config/packages/test/web_profiler.yaml",
|
||||||
|
"config/routes/dev/web_profiler.yaml"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"symfony/yaml": {
|
"symfony/yaml": {
|
||||||
"version": "v5.0.7"
|
"version": "v5.2.3"
|
||||||
},
|
},
|
||||||
"twig/extra-bundle": {
|
"twig/extra-bundle": {
|
||||||
"version": "v3.0.3"
|
"version": "v3.3.0"
|
||||||
},
|
},
|
||||||
"twig/twig": {
|
"twig/twig": {
|
||||||
"version": "v2.4.4"
|
"version": "v3.3.0"
|
||||||
},
|
|
||||||
"webimpress/safe-writer": {
|
|
||||||
"version": "2.0.0"
|
|
||||||
},
|
|
||||||
"zendframework/zend-code": {
|
|
||||||
"version": "3.3.0"
|
|
||||||
},
|
|
||||||
"zendframework/zend-eventmanager": {
|
|
||||||
"version": "3.2.1"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user