Skip to content

Instantly share code, notes, and snippets.

View kladov's full-sized avatar

Boris Kladov kladov

View GitHub Profile
@kladov
kladov / gist:8576544
Last active January 4, 2016 05:39
symfony 1.4 - get all form errors by field
<?php
//symfony 1.4 - get all form errors by field
foreach( $this->form->getFormFieldSchema( ) as $name => $formField )
{
if( $formField->getError( ) != "" )
{
print( $name . " : " . $formField->getError( ) . "\n" );
}
}
@kladov
kladov / .bashrc
Last active December 22, 2015 01:39
Prepare for work with git
#~/.bashrc
alias go='git checkout '
@kladov
kladov / endOfWordByQuantity.php
Last active December 22, 2015 01:38
return ending of word by quantity
<?php
/**
* Возвращает слово с нужным окончанием в зависимости от количества
*
* @param int $n - количество в зависимости от которого необходима нужная форма слова
* @param string $form1 - форма слова для 1 штуки
* @param string $form2 - форма слова для 2 штук
* @param string $form2 - форма слова для 11 штук
*/
function get_end_of_word_by_quantity($n, $form1, $form2, $form5)
@kladov
kladov / validator.js
Created August 31, 2013 10:50
validate something in javascript
function Validate () {
this.byValidatorsArray = function(value, validators) {
var result = true;
var arrayLength = validators.length;
for(var i = 0; i < arrayLength; i++) {
if(!this[validators[i]](value)) {
result = false;
}
}
@kladov
kladov / getZodiacSign.js
Last active October 17, 2023 04:39
Zodiac sign (javascript)
/**
* Return zodiac sugn by month and day
*
* @param day
* @param month
* @return {string} name of zodiac sign
*/
function getZodiacSign(day, month) {
var zodiacSigns = {