src/core/base/wnComponent.js
function (cmd,context,silent)
		{
			var ctx = (context!=undefined?context:this);
			try
			{
				return (function () {
					var result = eval(cmd);
					if (!silent)
						self.e.log&&self.e.log(util.inspect(result),'result');
					return result;
				}.bind(ctx))();
			} catch (e)
			{
				this.e.exception&&this.e.exception(e);
			}
			return;
		}
function (cmd,context,silent)
		{
			var ctx = (context!=undefined?context:this);
			try
			{
				return (function () {
					var result = eval(cmd);
					if (!silent)
						self.e.log&&self.e.log(util.inspect(result),'result');
					return result;
				}.bind(ctx))();
			} catch (e)
			{
				this.e.exception&&this.e.exception(e);
			}
			return;
		}
function ( cmd , context , silent ) { var ctx = ( context != undefined ? context : this ) ; try { return ( function ( ) { var result = eval ( cmd ) ; if ( ! silent ) self . e . log && self . e . log ( util . inspect ( result ) , 'result' ) ; return result ; } . bind ( ctx ) ) ( ) ; } catch ( e ) { this . e . exception && this . e . exception ( e ) ; } return ; }
Execute an expression in this component's context.
@param string $cmd expression
@param object $context forced context
@param boolean $silent do not print result?
@return this
Execute an expression in this component s context .