Skip to content

Instantly share code, notes, and snippets.

View jerronimo's full-sized avatar

Eugene Kashkarov jerronimo

  • Kharkiv
View GitHub Profile
{
"entity": {
"stateContract": {
"id": "429d32ca-d7fc-402e-834c-e178ec111375",
"fullName": "wer werwer",
"statute": "wer wer wer",
"approvedBY": "wer wrewe",
"supplierName": "wrwr we",
"supplierFullName": "wer",
"supplierAuthority": "we werw rwr",
{
"page": 1,
"limit": 10,
"pages": 1,
"total": 2,
"_links": {
"self": {
"href": "/api/list_of_lots?limit=10"
},
"first": {
{
"title": "StateContract",
"type": "object",
"$schema": "http:\/\/json-schema.org\/draft-04\/schema#",
"properties": {
"id": {
"type": "string",
"title": "Id"
},
"fullName": {
{
"start": "posted",
"end": "execution_gk",
"view": [
{
"value": "Список лотов",
"url": "/api/list_of_lots/<page>/<size>",
"method": "GET",
"roles": [
"sekretar_kk",
parameters:
controls:
list_of_lots:
value: Список лотов
url: /api/list_of_lots/<page>/<size>
method: GET
roles: [ sekretar_kk, chlen_kk, predsedatel_kk, zamestitel_pkk, monitor, expert, coordinator, specialist_depzak, rukovoditel_dz ]
filters_data:
parameters:
controls:
list_of_lots:
value: Список лотов
url: /api/list_of_lots/<page>/<size>
method: GET
filters_data:
value: Список данных для фильтров
url: /api/filters_data
method: GET
processes:
gk.lot:
default: workflow1
workflows:
workflow3:
start: draft
end: [ planned ]
steps:
draft:
label: Черновик
<?php
/**
* @var guid
*
* @ORM\Column(name="id", type="guid", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="UUID")
* @ORM\SequenceGenerator(sequenceName="state_contract_id_seq", allocationSize=1, initialValue=1)
*/
<?php
namespace StorageBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Knp\JsonSchemaBundle\Annotations as Json;
use StorageBundle\Entity\BankGuarantee;
use StorageBundle\Entity\Surety;
use StorageBundle\Entity\Lot;
use StorageBundle\Entity\Users;
<?php
namespace ApiBundle\Form\DataTransformer;
use Doctrine\ORM\EntityManager;
use Symfony\Component\Form\DataTransformerInterface;
use Symfony\Component\Form\Exception\TransformationFailedException;
class EntityToIdTransformer implements DataTransformerInterface
{