Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
iberculturaviva
iberculturaviva-mapas
Commits
6cdec223
Commit
6cdec223
authored
3 years ago
by
Alex Felippe Chiozo
Browse files
Options
Download
Email Patches
Plain Diff
corrige config da validação de números de telefone
parent
f6d8eb1a
master
develop
v1.12.3
v1.12.2
v1.12.1
v1.12.0
v1.11.0
v1.10.0
v1.9.17
v1.9.16
v1.9.15
v1.9.14
v1.9.13
v1.9.12
v1.9.11
v1.9.10
v1.9.9
v1.9.8
v1.9.7
v1.9.6
v1.9.5
v1.9.4
v1.9.3
v1.9.2
v1.9.1
v1.9.0
v1.8.0
v1.7.10
v1.7.9
v1.7.8
v1.7.7
No related merge requests found
Pipeline
#11974
passed with stages
in 1 minute and 48 seconds
Changes
3
Pipelines
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
860 additions
and
0 deletions
+860
-0
dev-scripts/docker-compose.local.yml
dev-scripts/docker-compose.local.yml
+3
-0
themes/IberCulturaViva/agent-types.php
themes/IberCulturaViva/agent-types.php
+303
-0
themes/IberCulturaViva/space-types.php
themes/IberCulturaViva/space-types.php
+554
-0
No files found.
dev-scripts/docker-compose.local.yml
View file @
6cdec223
...
...
@@ -14,6 +14,9 @@ services:
-
../docker-data/private-files:/var/www/private-files
# - ../docker-data/pcache-cron.log:/var/www/scripts/nohup.out
-
../themes/IberCulturaViva/agent-types.php:/var/www/html/protected/application/conf/agent-types.php
-
../themes/IberCulturaViva/space-types.php:/var/www/html/protected/application/conf/space-types.php
-
../compose/common/config.d:/var/www/html/protected/application/conf/conf-common.d
-
../compose/local/config.d:/var/www/html/protected/application/conf/config.d
...
...
This diff is collapsed.
Click to expand it.
themes/IberCulturaViva/agent-types.php
0 → 100644
View file @
6cdec223
<?php
/**
* See https://github.com/Respect/Validation to know how to write validations
*/
return
array
(
'metadata'
=>
array
(
'nomeCompleto'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'Nome completo ou Razão Social'
),
'validations'
=>
array
(
//'required' => \MapasCulturais\i::__('Seu nome completo ou jurídico deve ser informado.')
),
'available_for_opportunities'
=>
true
),
'documento'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'CPF ou CNPJ'
),
'validations'
=>
array
(
'v::oneOf(v::cpf(),v::cnpj())'
=>
\
MapasCulturais\i
::
__
(
'O número de documento informado é inválido.'
)
),
'available_for_opportunities'
=>
true
),
'raca'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'Raça/cor'
),
'type'
=>
'select'
,
'options'
=>
array
(
''
=>
\
MapasCulturais\i
::
__
(
'Não Informar'
),
'Branca'
=>
\
MapasCulturais\i
::
__
(
'Branca'
),
'Preta'
=>
\
MapasCulturais\i
::
__
(
'Preta'
),
'Amarela'
=>
\
MapasCulturais\i
::
__
(
'Amarela'
),
'Parda'
=>
\
MapasCulturais\i
::
__
(
'Parda'
),
'Indígena'
=>
\
MapasCulturais\i
::
__
(
'Indígena'
)
),
'available_for_opportunities'
=>
true
),
'dataDeNascimento'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'Data de Nascimento/Fundação'
),
'type'
=>
'date'
,
'validations'
=>
array
(
'v::date("Y-m-d")'
=>
\
MapasCulturais\i
::
__
(
'Data inválida'
)
.
'{{format}}'
,
),
'available_for_opportunities'
=>
true
),
'localizacao'
=>
array
(
'label'
=>
\
MapasCulturais\i
::
__
(
'Localização'
),
'type'
=>
'select'
,
'options'
=>
array
(
''
=>
\
MapasCulturais\i
::
__
(
'Não Informar'
),
'Pública'
=>
\
MapasCulturais\i
::
__
(
'Pública'
),
'Privada'
=>
\
MapasCulturais\i
::
__
(
'Privada'
)
)
),
'genero'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'Gênero'
),
'type'
=>
'select'
,
'options'
=>
array
(
''
=>
\
MapasCulturais\i
::
__
(
'Não Informar'
),
'Mulher Cis'
=>
\
MapasCulturais\i
::
__
(
'Mulher Cis'
),
'Homem Cis'
=>
\
MapasCulturais\i
::
__
(
'Homem Cis'
),
'Mulher Trans/travesti'
=>
\
MapasCulturais\i
::
__
(
'Mulher Trans/travesti'
),
'Homem Trans'
=>
\
MapasCulturais\i
::
__
(
'Homem Trans'
),
'Não Binárie/outra variabilidade'
=>
\
MapasCulturais\i
::
__
(
'Não Binárie/outra variabilidade'
),
'Não declarada'
=>
\
MapasCulturais\i
::
__
(
'Não declarada'
),
),
'available_for_opportunities'
=>
true
,
'field_type'
=>
'select'
),
'orientacaoSexual'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'Orientação Sexual'
),
'type'
=>
'select'
,
'options'
=>
array
(
''
=>
\
MapasCulturais\i
::
__
(
'Não Informar'
),
'Heterossexual'
=>
\
MapasCulturais\i
::
__
(
'Heterossexual'
),
'Lésbica'
=>
\
MapasCulturais\i
::
__
(
'Lésbica'
),
'Gay'
=>
\
MapasCulturais\i
::
__
(
'Gay'
),
'Bissexual'
=>
\
MapasCulturais\i
::
__
(
'Bissexual'
),
'Assexual'
=>
\
MapasCulturais\i
::
__
(
'Assexual'
),
'Outras'
=>
\
MapasCulturais\i
::
__
(
'Outras'
)
),
'available_for_opportunities'
=>
true
),
'emailPublico'
=>
array
(
'label'
=>
\
MapasCulturais\i
::
__
(
'Email Público'
),
'validations'
=>
array
(
'v::email()'
=>
\
MapasCulturais\i
::
__
(
'O endereço informado não é email válido.'
)
),
'available_for_opportunities'
=>
true
,
'field_type'
=>
'email'
),
'emailPrivado'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'Email Privado'
),
'validations'
=>
array
(
//'required' => \MapasCulturais\i::__('O email privado é obrigatório.'),
'v::email()'
=>
\
MapasCulturais\i
::
__
(
'O endereço informado não é um email válido.'
)
),
'available_for_opportunities'
=>
true
,
'field_type'
=>
'email'
),
'telefonePublico'
=>
array
(
'label'
=>
\
MapasCulturais\i
::
__
(
'Telefone Público'
),
'type'
=>
'string'
,
'validations'
=>
array
(
'v::phone()'
=>
\
MapasCulturais\i
::
__
(
'O número de telefone informado é inválido.'
)
),
'available_for_opportunities'
=>
true
,
'field_type'
=>
'phone'
),
'telefone1'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'Telefone 1'
),
'type'
=>
'string'
,
'validations'
=>
array
(
'v::phone()'
=>
\
MapasCulturais\i
::
__
(
'O número de telefone informado é inválido.'
)
),
'available_for_opportunities'
=>
true
,
'field_type'
=>
'phone'
),
'telefone2'
=>
array
(
'private'
=>
true
,
'label'
=>
\
MapasCulturais\i
::
__
(
'Telefone 2'
),
'type'
=>
'string'
,
'validations'
=>
array
(
'v::phone()'
=>
\
MapasCulturais\i
::
__
(
'O número de telefone informado é inválido.'
)
),
'available_for_opportunities'
=>
true
,
'field_type'
=>
'phone'
),
'endereco'
=>
array
(
'private'
=>
function
(){
return
!
$this
->
publicLocation
;
},
'label'
=>
\
MapasCulturais\i
::
__
(
'Endereço'
),
'type'
=>
'text'
),
'En_CEP'
=>
[
'label'
=>
\
MapasCulturais\i
::
__
(
'CEP'
),
'private'
=>
function
(){
return
!
$this
->
publicLocation
;
},
],
'En_Nome_Logradouro'
=>
[
'label'
=>
\
MapasCulturais\i
::
__
(
'Logradouro'
),
'private'
=>
function
(){
return
!
$this
->
publicLocation
;
},
],
'En_Num'
=>
[
'label'
=>
\
MapasCulturais\i
::
__
(
'Número'
),
'private'
=>
function
(){
return
!
$this
->
publicLocation
;
},
],
'En_Complemento'
=>
[
'label'
=>
\
MapasCulturais\i
::
__
(
'Complemento'
),
'private'
=>
function
(){
return
!
$this
->
publicLocation
;
},
],
'En_Bairro'
=>
[
'label'
=>
\
MapasCulturais\i
::
__
(
'Bairro'
),
'private'
=>
function
(){
return
!
$this
->
publicLocation
;
},
],
'En_Municipio'
=>
[
'label'
=>
\
MapasCulturais\i
::
__
(
'Município'
),
'private'
=>
function
(){
return
!
$this
->
publicLocation
;
},
],
'En_Estado'
=>
[
'label'
=>
\
MapasCulturais\i
::
__
(
'Estado'
),
'private'
=>
function
(){
return
!
$this
->
publicLocation
;
},
'type'
=>
'select'
,
'options'
=>
array
(
'AC'
=>
'Acre'
,
'AL'
=>
'Alagoas'
,
'AP'
=>
'Amapá'
,
'AM'
=>
'Amazonas'
,
'BA'
=>
'Bahia'
,
'CE'
=>
'Ceará'
,
'DF'
=>
'Distrito Federal'
,
'ES'
=>
'Espírito Santo'
,
'GO'
=>
'Goiás'
,
'MA'
=>
'Maranhão'
,
'MT'
=>
'Mato Grosso'
,
'MS'
=>
'Mato Grosso do Sul'
,
'MG'
=>
'Minas Gerais'
,
'PA'
=>
'Pará'
,
'PB'
=>
'Paraíba'
,
'PR'
=>
'Paraná'
,
'PE'
=>
'Pernambuco'
,
'PI'
=>
'Piauí'
,
'RJ'
=>
'Rio de Janeiro'
,
'RN'
=>
'Rio Grande do Norte'
,
'RS'
=>
'Rio Grande do Sul'
,
'RO'
=>
'Rondônia'
,
'RR'
=>
'Roraima'
,
'SC'
=>
'Santa Catarina'
,
'SP'
=>
'São Paulo'
,
'SE'
=>
'Sergipe'
,
'TO'
=>
'Tocantins'
,
)
],
'En_Pais'
=>
[
'label'
=>
\
MapasCulturais\i
::
__
(
'País'
),
'type'
=>
'select'
,
'options'
=>
[
'AD'
=>
'Andorra'
,
'AR'
=>
'Argentina'
,
'BO'
=>
'Bolivia'
,
'BR'
=>
'Brasil'
,
'CL'
=>
'Chile'
,
'CO'
=>
'Colombia'
,
'CR'
=>
'Costa Rica'
,
'CU'
=>
'Cuba'
,
'EC'
=>
'Ecuador'
,
'SV'
=>
'El Salvador'
,
'ES'
=>
'España'
,
'GT'
=>
'Guatemala'
,
'HN'
=>
'Honduras'
,
'MX'
=>
'México'
,
'NI'
=>
'Nicarágua'
,
'PA'
=>
'Panamá'
,
'PY'
=>
'Paraguay'
,
'PE'
=>
'Perú'
,
'PT'
=>
'Portugal'
,
'DO'
=>
'República Dominicana'
,
'UY'
=>
'Uruguay'
,
'VE'
=>
'Venezuela'
,
]
],
'site'
=>
array
(
'label'
=>
\
MapasCulturais\i
::
__
(
'Site'
),
'validations'
=>
array
(
"v::url()"
=>
\
MapasCulturais\i
::
__
(
"A url informada é inválida."
)
),
'available_for_opportunities'
=>
true
),
'facebook'
=>
array
(
'label'
=>
\
MapasCulturais\i
::
__
(
'Facebook'
),
'validations'
=>
array
(
"v::url('facebook.com')"
=>
\
MapasCulturais\i
::
__
(
"A url informada é inválida."
)
),
'available_for_opportunities'
=>
true
),
'twitter'
=>
array
(
'label'
=>
\
MapasCulturais\i
::
__
(
'Twitter'
),
'validations'
=>
array
(
"v::url('twitter.com')"
=>
\
MapasCulturais\i
::
__
(
"A url informada é inválida."
)
),
'available_for_opportunities'
=>
true
),
'googleplus'
=>
array
(
'label'
=>
\
MapasCulturais\i
::
__
(
'Google+'
),
'validations'
=>
array
(
"v::url('plus.google.com')"
=>
\
MapasCulturais\i
::
__
(
"A url informada é inválida."
)
),
'available_for_opportunities'
=>
true
),
'instagram'
=>
array
(
'label'
=>
\
MapasCulturais\i
::
__
(
'Instagram'
),
'validations'
=>
array
(
"v::startsWith('@')"
=>
\
MapasCulturais\i
::
__
(
"O usuário informado é inválido. Informe no formato @usuario e tente novamente"
)
),
'available_for_opportunities'
=>
true
)
),
'items'
=>
array
(
1
=>
array
(
'name'
=>
\
MapasCulturais\i
::
__
(
'Individual'
)),
2
=>
array
(
'name'
=>
\
MapasCulturais\i
::
__
(
'Coletivo'
)
),
)
);
This diff is collapsed.
Click to expand it.
themes/IberCulturaViva/space-types.php
0 → 100644
View file @
6cdec223
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment