Exemple #1
0
PHP_METHOD(slightphp, setDefaultEntry)
{
		char * defaultEntry= NULL;
		int defaultEntry_len;
		if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &defaultEntry,&defaultEntry_len) == FAILURE) {
				RETURN_FALSE;
		}
		zend_update_static_property_string(slightphp_ce_ptr, "defaultEntry", sizeof("defaultEntry")-1, defaultEntry TSRMLS_CC);
		RETURN_TRUE;
}
Exemple #2
0
/* {{{ proto void setPathInfo(mixed pathInfo)
 */
PHP_METHOD(slightphp, setPathInfo)
{
		char* pathInfo;
		int pathInfo_len;
		if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &pathInfo,&pathInfo_len) == FAILURE) {
				RETURN_FALSE;
		}
		zend_update_static_property_string(slightphp_ce_ptr, "pathInfo", sizeof("pathInfo")-1, pathInfo TSRMLS_CC);
		RETURN_TRUE;
}
Exemple #3
0
/* {{{ proto void setAppDir(mixed appDir)
 */
PHP_METHOD(slightphp, setAppDir)
{
		char* appDir;
		int appDir_len;
		if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &appDir,&appDir_len) == FAILURE) {
				RETURN_FALSE;
		}
		zend_update_static_property_string(slightphp_ce_ptr, "appDir", sizeof("appDir")-1, appDir TSRMLS_CC);
		RETURN_TRUE;
}
Exemple #4
0
PHP_METHOD(slightphp, setSplitFlag)
{
		char * splitFlag = NULL;
		int splitFlag_len;
		if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &splitFlag, &splitFlag_len) == FAILURE) {
				RETURN_FALSE;
		}
		zend_update_static_property_string(slightphp_ce_ptr, "splitFlag", sizeof("splitFlag")-1, splitFlag TSRMLS_CC);
		RETURN_TRUE;
}
Exemple #5
0
PHP_METHOD(SlightPHP, setDefaultZone)
{
	char* defaultZone= NULL;
	int defaultZone_len;
	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &defaultZone,&defaultZone_len) == FAILURE) {
			RETURN_FALSE;
	}
	zend_update_static_property_string(SlightPHP_ce_ptr, "defaultZone", sizeof("defaultZone")-1, defaultZone TSRMLS_CC);
	RETURN_TRUE;
}
Exemple #6
0
PHP_METHOD(slightphp, setDefaultPage)
{
	char * defaultPage= NULL;
	size_t defaultPage_len;
	if (zend_parse_parameters(ZEND_NUM_ARGS() , "s", &defaultPage,&defaultPage_len) == FAILURE) {
		RETURN_FALSE;
	}
	zend_update_static_property_string(slightphp_ce_ptr, "defaultPage", sizeof("defaultPage")-1, defaultPage );
	RETURN_TRUE;
}