I hereby claim:
- I am davialexandre on github.
- I am davialexandre (https://keybase.io/davialexandre) on keybase.
- I have a public key ASDiHk4XycfbGyPgWof9lRsGksMBMtWHcIT-TIa7jm6MqQo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
vagrant@civihr-upgrade:/vagrant/civihr/sites/all/modules/civicrm/tools/extensions/civihr/uk.co.compucorp.civicrm.hrcore$ phpunit4 --testsuite "Unit Tests" | |
PHPUnit 4.8.21 by Sebastian Bergmann and contributors. | |
............................................................... 63 / 153 ( 41%) | |
............................................................... 126 / 153 ( 82%) | |
........................... | |
Time: 1.12 minutes, Memory: 105.50Mb | |
OK (153 tests, 351 assertions) |
"husky": { | |
"hooks": { | |
"pre-commit": "cd .. && vendor/bin/psalm && vendor/bin/phpcs" | |
} | |
} |
{ | |
"background" : "#282828", | |
"black" : "#282828", | |
"blue" : "#458588", | |
"brightBlack" : "#928374", | |
"brightBlue" : "#83A598", | |
"brightCyan" : "#8EC07C", | |
"brightGreen" : "#B8BB26", | |
"brightPurple" : "#D3869B", | |
"brightRed" : "#FB4934", |
function civibuildcd { | |
DEST=$(civibuild show $1 | grep -o -e "CMS_ROOT: .*" | cut -d' ' -f 2) | |
if [ -d "$DEST" ]; then | |
cd $DEST | |
else | |
echo "No folder found for $1" | |
fi | |
} |
function hrcore_civicrm_config($config) { | |
$defaultTimeout = 100000; | |
// get the timeout from settings or use the default one | |
$timeout = $config->get('session.timeout', $defaultTimeout); | |
ini_set('session.gc_maxlifetime', $timeout); | |
ini_set('session.cookie_lifetime', $timeout); | |
} |
<?php | |
CRM_HRCore_Helpers_Database::printSQLResult('SELECT id, display_name, contact_type FROM civicrm_contact'); | |
// Prints something like: | |
// | id | display_name | contact_type | | |
// ------------------------------------ | |
// | 1 | S.H.I.E.L.D | Organization | | |
// | 2 | Nick Fury | Individual | | |
// | 3 | Steve Rogers | Individual | |
<?php | |
class CSVAbsenceTypeCleaner extends CSVCleanerVisitor { | |
public function visit(array $row) { | |
$this->deleteRecord('HRAbsenceType', ['name' => $row['name']]); | |
} | |
} |
<?php | |
public function getNumberOfPublicHolidaysForPeriod() { | |
if(!$this->numberOfPublicHolidaysInPeriod) { | |
$this->numberOfPublicHolidaysInPeriod = PublicHoliday::getNumberOfPublicHolidaysForPeriod( | |
$this->period->start_date, | |
$this->period->end_date | |
); | |
} | |
return $this->numberOfPublicHolidaysInPeriod; |
<?php | |
namespace AppBundle\Form\Type; | |
use Doctrine\Common\Persistence\ObjectManager; | |
use Symfony\Component\Form\AbstractType; | |
use Symfony\Component\Form\FormBuilderInterface; | |
class NomeDoSeuTypeType extends AbstractType | |
{ | |
/** |