Skip to content

Instantly share code, notes, and snippets.

View enyachoke's full-sized avatar

Emmanuel Nyachoke enyachoke

View GitHub Profile
@enyachoke
enyachoke / DataSource.java
Last active August 29, 2015 14:03
Android bootcamp gists
import java.util.ArrayList;
public class DataSource {
private ArrayList<Integer> mPhotoPool;
private ArrayList<Integer> mQuotePool;
private ArrayList<Integer> mPhotoHdPool;
public ArrayList<Integer> getmPhotoHdPool() {
return mPhotoHdPool;
}
/**
* Showcasing a custom FieldGroupGieldFactory that generates an UploadField(from https://vaadin.com/directory#addon/easyuploads)
* if the FieldGroup is trying to bind to a byte[] object property.
* The image instance is updated each time a new image is uploaded
*
* Ruiu Gabriel Mihai (gabriel.ruiu@mail.com)
*/
public class ImageReplacerFieldGroup extends FormLayout {
public ImageReplacerFieldGroup() {
package org.vaadin.mockapp.samples.crud;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import org.vaadin.mockapp.samples.backend.data.Category;
@enyachoke
enyachoke / _form.php
Created September 14, 2012 11:15
A yii datepicker code
<div class="row">
<?php echo $form->labelEx($model,'End_date'); ?>
<?php $this->widget('zii.widgets.jui.CJuiDatePicker', array(
'model'=>$model, 'attribute'=>'End_date',
'options'=>array(
'dateFormat'=>'yy-mm-dd',
'yearRange'=>'-70:+0',
'changeYear'=>'true',
'changeMonth'=>'true',
),
@enyachoke
enyachoke / WebUser.php
Created September 14, 2012 12:39
A three level user access control without rbac.Yii framework
<?php
/**
* Created by JetBrains PhpStorm.
* User: ubeergeek
* Date: 9/12/12
* Time: 12:34 PM
* To change this template use File | Settings | File Templates.
*/
class WebUser extends CWebUser{
private $_user;
@enyachoke
enyachoke / _form.php
Created September 19, 2012 10:50
Yii dropdown.
<div class="row">
<?php echo $form->labelEx($model,'CountryID'); ?>
<?php
echo $form->dropDownList($model,'CountryID',
CHtml::listData(Country::model()->findAll(), 'ID', 'Name'));
?>
<?php echo $form->error($model,'CountryID'); ?>
</div>
@enyachoke
enyachoke / _form.php
Created September 20, 2012 08:57
Timepicker yii
<div class="row">
<?php echo $form->labelEx($model,'Send_Time'); ?>
<?php $form->widget( 'ext.EJuiTimePicker.EJuiTimePicker', array(
'model' => $model,
'attribute' => 'Send_Time',
)); ?>
$criteria = new CDbCriteria;
//Select tip filterin by ID and TipcategoryID
$criteria->condition='ID=:ID AND TipcategoryID=:TipcategoryID';
$criteria->params=array('ID'=>$NextTip,':TipcategoryID'=>$Tip_Alert->TipcategoryID);
@enyachoke
enyachoke / admin.php
Created October 16, 2012 06:31
Replace Id with Name from relationship
array( // display 'status.Name' using an expression
'name'=>'accessLevelID',
'value'=>'$data->level->Name',
),
@enyachoke
enyachoke / gist:4144198
Created November 25, 2012 16:13
Readbean one to many
$invoice = R::dispense('invoice');
$invoice->Customer = 'Greg';
$lineItems = R::dispense('lineitem', 2);
$lineItems[0]->LineNumber = 1;
$lineItems[0]->Amount = 2.50;
$lineItems[1]->LineNumber = 2;
$lineItems[1]->Amount = 10.00;
$invoice->ownLineItem = $lineItems;