Skip to content

Instantly share code, notes, and snippets.

View delonnewman's full-sized avatar

Delon R. Newman delonnewman

View GitHub Profile
package Domestic::Member;
use Moose;
use Moose::Util::TypeConstraints;
use DateTime ();
use Domestic::DB;
subtype 'Date'
=> as 'DateTime'
=> where { $_->isa('DateTime') };
package Domestic::Member;
use Moose;
use Moose::Util::TypeConstraints;
with 'MooseX::Param';
use DateTime;
use Domestic;
use Domestic::DB;
package Domestic::Employer;
use Moose;
extends 'Domestic::Member';
has 'interests' => ( is => 'rw', isa => 'Str' );
has 'subscription' => ( is => 'rw', isa => 'Str' );
1;
package Domestic::Provider;
use Moose;
use lib $ENV{'TASK_MANAGER_PATH'} .'/lib';
extends 'Domestic::Member';
has 'education' => ( is => 'rw', isa => 'Str' );
has 'work_status' => ( is => 'rw', isa => 'Str' );
has 'position' => ( is => 'rw', isa => 'Str' );
has 'schedule' => ( is => 'rw', isa => 'Str' );
has 'licence' => ( is => 'rw', isa => 'Str' );
use Domestic::Provider;
$p = Domestic::Provider::find(1);
# Error: method not found... etc.
<?php
require 'connection.inc.php';
class Task {
protected $id;
protected $type;
protected $status;
protected $parameters;
<?php
#require 'BGCheckManager.class.php';
require 'Task.class.php';
#$task_id = BGCheckManager::request(1, array('Felony'));
#echo BGCheckManager::getStatus($task_id);
$task = Task::create("Task", "new", array('first_name' => 'Delon', 'last_name' => 'Newman'));
<?php
/**
* Implementation of hook_install().
*/
function provider_install() {
drupal_install_schema('provider');
}
/**
#!/usr/bin/perl
use strict;
use warnings;
my $cols = 2;
my $items = 7;
my $num_cols = 0;
my $num_items = 0;
for (1..3) {
<?php
/**
* Implementation of hook_menu().
*/
function pdresources_menu() {
$items['resources'] = array(
'title' => 'Resources',
'page callback' => 'display_resources',
'access callback' => TRUE,