/** * Returns product signature (name and version). If user is not logged in and * is not member of owner company he will see only product name * * @param void * @return string */ function product_signature() { if (function_exists('logged_user') && (logged_user() instanceof User) && logged_user()->isMemberOfOwnerCompany()) { $result = lang('footer powered', 'http://www.projectpier.org/', clean(product_name()) . ' ' . product_version()); if (Env::isDebugging()) { ob_start(); benchmark_timer_display(false); $result .= '. ' . ob_get_clean(); if (function_exists('memory_get_usage')) { $result .= '. ' . format_filesize(memory_get_usage()); } // if } // if return $result; } else { return lang('footer powered', 'http://www.ProjectPier.org/', clean(product_name())); } // if } // product_signature
/** * Returns product signature (name and version). If user is not logged in and * is not member of owner company he will see only product name * * @param void * @return string */ function product_signature() { if (function_exists('logged_user') && logged_user() instanceof Contact) { $result = lang('footer powered', clean(PRODUCT_URL), clean(product_name()) . ' ' . product_version()); if (Env::isDebugging()) { ob_start(); benchmark_timer_display(false); $result .= '. ' . ob_get_clean(); if (function_exists('memory_get_usage')) { $result .= '. ' . format_filesize(memory_get_usage()); } // if } // if return $result; } else { return lang('footer powered', clean(PRODUCT_URL), clean(product_name())); } // if }