Skip to content

Instantly share code, notes, and snippets.

@tamboer
tamboer / bash_count_lines
Created March 25, 2013 19:10
count lines in a file
find . -name '*.php' | xargs wc -l
@tamboer
tamboer / FormatDate.php
Created March 28, 2013 13:55
Zend_View_Helper_FormatDate
<?php
class Zend_View_Helper_FormatDate extends Zend_View_Helper_Abstract {
public function formatDate($date) {
if ($date)
return date('d/m/Y', strtotime($date));
}
}
@tamboer
tamboer / FormatTime.php
Created March 28, 2013 13:56
Zend_View_Helper_FormatTime
<?php
class Zend_View_Helper_FormatTime extends Zend_View_Helper_Abstract {
function formatTime($time) {
if ($time)
return date('H:i', strtotime($time));
}
}
@tamboer
tamboer / FormatHourToMinutes.php
Last active December 15, 2015 12:49
Zend_View_Helper_FormatToHourMinutes
<?php
class Zend_View_Helper_FormatToHourMinutes extends Zend_View_Helper_Abstract {
function formatToHourMinutes($decTime) {
if(!is_numeric($decTime))return $decTime;
$hour = floor($decTime);
$min = round(60 * ($decTime - $hour));
@tamboer
tamboer / ftp_connect.php
Last active December 16, 2015 12:19
php ftp connect
<?php
// connect
$ftp = ftp_connect("example.com");//or IP address as variable
if (!$ftp) die('could not connect.');
// login
$r = ftp_login($ftp, "anonymous", "");
if (!$r) die('could not login.');
@tamboer
tamboer / bash_general
Last active December 16, 2015 16:58
general bash
HISTORY ************************************
To view your history in a editor (to save for later), just type:
history -w ~/history.txt
vim ~/history.txt
export HISTTIMEFORMAT="%F %T "
export HISTTIMEFORMAT='%F %T '
@tamboer
tamboer / zend_view_helpers_in_controller.php
Last active December 16, 2015 18:49
Get Zend view helpers in controller
<?php
$view = Zend_Layout::getMvcInstance()->getView();
$url = $view->baseUrl();
echo $url;//use the baseUrl()
echo $view->formatToHourMinutes($value);//use a view helper
@tamboer
tamboer / jquery_ajax.js
Last active December 16, 2015 19:39
jQuery ajax to get staff from selected department
$(document).ready(function(){
$date_from = $('#date_from').val();$date_to = $('#date_to').val();$source = '';
$('#teamSelector').change(function(){
$selected_team = $(this).val();
$.ajax({
url : $baseUrl + "/public/staff/staff/return-json-staff",
type : "POST",
data : 'selected_team='+$selected_team+'&date_from='+$date_from+'$date_to='+$date_to+'&source='+$source
}).done(function($response){
var obj = jQuery.parseJSON($response);
@tamboer
tamboer / jquery_find_hover.js
Created April 30, 2013 07:42
jQuery table row tr hover
$(document).ready(function(){
$('.hover').hide();
$('tr').hover(
//over
function(){
$(this).find('.hover').show();
}
,
//out
@tamboer
tamboer / loading_gif.js
Created April 30, 2013 07:45
jQuery for image of loading_gif
$('#loadingGif').hide();
$('#inlineSubmit, #searchSubmit,.load,.payterm').click(function(){
$('#loadingGif').show();
})