mirror of
				https://gitlab.com/Chill-Projet/chill-bundles.git
				synced 2025-11-04 03:08:25 +00:00 
			
		
		
		
	AccompanyingPeriodWork: add title on AccPeriodWorkEvaluationDocument
This commit is contained in:
		@@ -82,6 +82,14 @@ class AccompanyingPeriodWorkEvaluationDocument implements \Chill\MainBundle\Doct
 | 
			
		||||
     */
 | 
			
		||||
    private ?DocGeneratorTemplate $template = null;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * @ORM\Column(type="text", nullable=true)
 | 
			
		||||
     * @Serializer\Groups({"read"})
 | 
			
		||||
     * @Serializer\Groups({"write"})
 | 
			
		||||
     * @Serializer\Groups({"accompanying_period_work_evaluation:create"})
 | 
			
		||||
     */
 | 
			
		||||
    private ?string $title = null;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * @ORM\Column(type="date_immutable", nullable=true, options={"default": null})
 | 
			
		||||
     * @Serializer\Groups({"read"})
 | 
			
		||||
@@ -129,6 +137,11 @@ class AccompanyingPeriodWorkEvaluationDocument implements \Chill\MainBundle\Doct
 | 
			
		||||
        return $this->template;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function getTitle(): ?string
 | 
			
		||||
    {
 | 
			
		||||
        return $this->title;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * @return DateTimeImmutable|null
 | 
			
		||||
     */
 | 
			
		||||
@@ -187,6 +200,13 @@ class AccompanyingPeriodWorkEvaluationDocument implements \Chill\MainBundle\Doct
 | 
			
		||||
        return $this;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function setTitle(?string $title): AccompanyingPeriodWorkEvaluationDocument
 | 
			
		||||
    {
 | 
			
		||||
        $this->title = $title;
 | 
			
		||||
 | 
			
		||||
        return $this;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function setUpdatedAt(DateTimeInterface $datetime): TrackUpdateInterface
 | 
			
		||||
    {
 | 
			
		||||
        $this->updatedAt = $datetime;
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,36 @@
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Chill is a software for social workers
 | 
			
		||||
 *
 | 
			
		||||
 * For the full copyright and license information, please view
 | 
			
		||||
 * the LICENSE file that was distributed with this source code.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
declare(strict_types=1);
 | 
			
		||||
 | 
			
		||||
namespace Chill\Migrations\Person;
 | 
			
		||||
 | 
			
		||||
use Doctrine\DBAL\Schema\Schema;
 | 
			
		||||
use Doctrine\Migrations\AbstractMigration;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Add title to AccompanyingPeriodWorkEvaluationDocument
 | 
			
		||||
 */
 | 
			
		||||
final class Version20220224145951 extends AbstractMigration
 | 
			
		||||
{
 | 
			
		||||
    public function getDescription(): string
 | 
			
		||||
    {
 | 
			
		||||
        return 'Add title to AccompanyingPeriodWorkEvaluationDocument';
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function up(Schema $schema): void
 | 
			
		||||
    {
 | 
			
		||||
        $this->addSql('ALTER TABLE chill_person_accompanying_period_work_evaluation_document ADD title TEXT DEFAULT NULL');
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function down(Schema $schema): void
 | 
			
		||||
    {
 | 
			
		||||
        $this->addSql('ALTER TABLE chill_person_accompanying_period_work_evaluation_document DROP title');
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user