Skip to content

Instantly share code, notes, and snippets.

@jbuda
jbuda / gist:5196158
Created March 19, 2013 13:39
progerssbar.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" xmlns:view="com.progressbar.views.*" xmlns:maps="com.progressbar.maps.*">
<maps:MainEventMap />
<view:ProgressBar />
@jbuda
jbuda / gist:5196135
Created March 19, 2013 13:34
CF call RequiredFields.cfc
<cfset var _required = 'name,email,comments' />
<cfset var _result = getMyPlugin('requiredFields').validate(_required,event.getCollection()) />
@jbuda
jbuda / gist:5196129
Created March 19, 2013 13:33
ColdBox RequiredFields cfc
<cfcomponent name="RequiredFields" extends="coldbox.system.plugin" output="false">
<cffunction name="init" access="public" returntype="RequiredFields" output="false">
<cfargument name="controller" type="any" required="true">
<cfset super.Init(arguments.controller) />
<cfset setpluginName("Required Fields Plugin")>
<cfset setpluginVersion("1.0")>
<cfset setpluginDescription("This plugin checks for form validations and checks for completed fields")>
<cfreturn this>
</cffunction>
@jbuda
jbuda / gist:5196110
Created March 19, 2013 13:30
CF mergesort call
<cfset sortedArray = mergeSort(arrayToSort,'key') />
@jbuda
jbuda / gist:5196103
Created March 19, 2013 13:29
CF Sort an Array of Structures
<cffunction name="mergeSort" access="public" output="false" returntype="array">
<cfargument name="array" type="array" required="true" default="" />
<cfargument name="sortkey" type="string" required="true" default="" />
<cfset var arr = arguments.array />
<cfset var key = arguments.sortkey />
<cfscript>
var leftArray = ArrayNew( 1 );
var rightArray = ArrayNew( 1 );
@jbuda
jbuda / gist:5196084
Created March 19, 2013 13:26
Calling remoting service
var _remoting:RemotingService = new RemotingService('http://www.yourdomain.com','com.remoting.RemotingService');
_remoting.addEventListener(RemotingEvent.RESULT,DataReturn);
_remoting.init('FUNCTION_ON_CFC','ANY ARGUMENTS');
@jbuda
jbuda / gist:5196077
Created March 19, 2013 13:25
Flash Remoting Service
package {
import flash.net.NetConnection;
import flash.net.Responder;
import RemotingEvent;
public class RemotingService extends NetConnection {
private var _service:NetConnection;
private var _Url:String;
@jbuda
jbuda / gist:5196066
Created March 19, 2013 13:23
Flash Remoting Gateway
package {
import flash.events.Event;
public class RemotingEvent extends Event {
public static const RESULT:String = 'onResult';
public var params:Object;
@jbuda
jbuda / gist:5196054
Created March 19, 2013 13:22
ColdSpring Transfer setup
<bean id="ColdboxFactory" class="coldbox.system.extras.ColdboxFactory" autowire="no" />
<bean id="Coldbox" factory-bean="ColdboxFactory" factory-method="getColdbox" />
<bean id="transferFactory" class="transfer.TransferFactory" singeleton="true">
<constructor-arg name="datasourcePath"><value>${TransferSettings.datasourcePath}</value></constructor-arg>
<constructor-arg name="configPath"><value>${TransferSettings.configPath}</value></constructor-arg>
<constructor-arg name="definitionPath"><value>${TransferSettings.definitionPath}</value></constructor-arg>
</bean>
@jbuda
jbuda / gist:5196051
Created March 19, 2013 13:21
ColdBox - ColdSpring Config
<Setting name="IOCFramework" value="coldspring" />
<Setting name="IOCDefinitionFile" value="config/coldspring.xml.cfm" />
<Setting name="IOCObjectCaching" value="true" />