Skip to content

Commit

Permalink
Fix phpcs
Browse files Browse the repository at this point in the history
  • Loading branch information
eldy committed Mar 11, 2018
1 parent 5b0dd0e commit 5edaa9a
Showing 1 changed file with 135 additions and 120 deletions.
255 changes: 135 additions & 120 deletions htdocs/stripe/class/actions_stripe.class.php
Expand Up @@ -19,16 +19,18 @@
*/

/**
* \file htdocs/multicompany/actions_multicompany.class.php
* \ingroup multicompany
* \brief File Class multicompany
* \file htdocs/stripe/class/actions_stripe.class.php
* \ingroup stripe
* \brief File Class actionsstripeconnect
*/
require_once DOL_DOCUMENT_ROOT.'/stripe/class/stripe.class.php';;


$langs->load("stripe@stripe");


/**
* \class ActionsMulticompany
* \brief Class Actions of the module multicompany
* Class Actions Stripe Connect
*/
class ActionsStripeconnect
{
Expand All @@ -54,21 +56,25 @@ function __construct($db)


/**
*
* formObjectOptions
*
* @param array $parameters Parameters
* @param Object $object Object
* @param string $action Action
*/
function formObjectOptions($parameters=false, &$object, &$action='')
{
global $db,$conf,$user,$langs,$form;

if (! empty($conf->stripe->enabled) && (empty($conf->global->STRIPE_LIVE) || empty($conf->global->STRIPECONNECT_LIVE) || GETPOST('forcesandbox','alpha')))
{
$service = 'StripeTest';
dol_htmloutput_mesg($langs->trans('YouAreCurrentlyInSandboxMode','Stripe'),'','warning');
}
else
{
$service = 'StripeLive';
}
if (! empty($conf->stripe->enabled) && (empty($conf->global->STRIPE_LIVE) || empty($conf->global->STRIPECONNECT_LIVE) || GETPOST('forcesandbox','alpha')))
{
$service = 'StripeTest';
dol_htmloutput_mesg($langs->trans('YouAreCurrentlyInSandboxMode','Stripe'),'','warning');
}
else
{
$service = 'StripeLive';
}

if (is_array($parameters) && ! empty($parameters))
{
Expand All @@ -80,88 +86,96 @@ function formObjectOptions($parameters=false, &$object, &$action='')


if (is_object($object) && $object->element == 'societe')
{
$this->resprints.= '<tr><td>';
$this->resprints.= '<table width="100%" class="nobordernopadding"><tr><td>';
$this->resprints.= $langs->trans('StripeCustomer');
$this->resprints.= '<td><td align="right">';
// $this->resprints.= '<a href="'.$dolibarr_main_url_root.dol_buildpath('/dolipress/card.php?socid='.$object->id, 1).'">'.img_edit().'</a>';
$this->resprints.= '</td></tr></table>';
$this->resprints.= '</td>';
$this->resprints.= '<td colspan="3">';
$stripe=new Stripe($db);
if ($stripe->getStripeAccount($service)&&$object->client!=0) {
$customer=$stripe->customerStripe($object->id,$stripe->getStripeAccount($service));
$this->resprints.= $customer->id;
}
else {
$this->resprints.= $langs->trans("NoStripe");
}
$this->resprints.= '</td></tr>';

}
elseif (is_object($object) && $object->element == 'member'){
$this->resprints.= '<tr><td>';
$this->resprints.= '<table width="100%" class="nobordernopadding"><tr><td>';
$this->resprints.= $langs->trans('StripeCustomer');
$this->resprints.= '<td><td align="right">';
$this->resprints.= '</td></tr></table>';
$this->resprints.= '</td>';
$this->resprints.= '<td colspan="3">';
$stripe=new Stripe($db);
if ($stripe->getStripeAccount($service)&&$object->fk_soc>'0') {
$customer=$stripe->customerStripe($object->fk_soc,$stripe->getStripeAccount($service));
$this->resprints.= $customer->id;
}
else {
$this->resprints.= $langs->trans("NoStripe");
}
$this->resprints.= '</td></tr>';
$this->resprints.= '<tr><td>';
$this->resprints.= '<table width="100%" class="nobordernopadding"><tr><td>';
$this->resprints.= $langs->trans('SubscriptionStripe');
$this->resprints.= '<td><td align="right">';
$this->resprints.= '</td></tr></table>';
$this->resprints.= '</td>';
$this->resprints.= '<td colspan="3">';
$stripe=new Stripe($db);
if (7==4) {
$customer=$stripe->customerStripe($object->id,$stripe->getStripeAccount($service));
$this->resprints.= $customer->id;
}
else {
$this->resprints.= $langs->trans("NoStripe");
}
$this->resprints.= '</td></tr>';
}
elseif (is_object($object) && $object->element == 'adherent_type'){
$this->resprints.= '<tr><td>';
$this->resprints.= '<table width="100%" class="nobordernopadding"><tr><td>';
$this->resprints.= $langs->trans('PlanStripe');
$this->resprints.= '<td><td align="right">';
// $this->resprints.= '<a href="'.$dolibarr_main_url_root.dol_buildpath('/dolipress/card.php?socid='.$object->id, 1).'">'.img_edit().'</a>';
$this->resprints.= '</td></tr></table>';
$this->resprints.= '</td>';
$this->resprints.= '<td colspan="3">';
$stripe=new Stripe($db);
if (7==4) {
$customer=$stripe->customerStripe($object->id,$stripe->getStripeAccount($service));
$this->resprints.= $customer->id;
}
else {
$this->resprints.= $langs->trans("NoStripe");
}
$this->resprints.= '</td></tr>';
}
{
$this->resprints.= '<tr><td>';
$this->resprints.= '<table width="100%" class="nobordernopadding"><tr><td>';
$this->resprints.= $langs->trans('StripeCustomer');
$this->resprints.= '<td><td align="right">';
// $this->resprints.= '<a href="'.$dolibarr_main_url_root.dol_buildpath('/dolipress/card.php?socid='.$object->id, 1).'">'.img_edit().'</a>';
$this->resprints.= '</td></tr></table>';
$this->resprints.= '</td>';
$this->resprints.= '<td colspan="3">';
$stripe=new Stripe($db);
if ($stripe->getStripeAccount($service)&&$object->client!=0) {
$customer=$stripe->customerStripe($object->id,$stripe->getStripeAccount($service));
$this->resprints.= $customer->id;
}
else {
$this->resprints.= $langs->trans("NoStripe");
}
$this->resprints.= '</td></tr>';
}
elseif (is_object($object) && $object->element == 'member'){
$this->resprints.= '<tr><td>';
$this->resprints.= '<table width="100%" class="nobordernopadding"><tr><td>';
$this->resprints.= $langs->trans('StripeCustomer');
$this->resprints.= '<td><td align="right">';
$this->resprints.= '</td></tr></table>';
$this->resprints.= '</td>';
$this->resprints.= '<td colspan="3">';
$stripe=new Stripe($db);
if ($stripe->getStripeAccount($service)&&$object->fk_soc>'0') {
$customer=$stripe->customerStripe($object->fk_soc,$stripe->getStripeAccount($service));
$this->resprints.= $customer->id;
}
else {
$this->resprints.= $langs->trans("NoStripe");
}
$this->resprints.= '</td></tr>';
$this->resprints.= '<tr><td>';
$this->resprints.= '<table width="100%" class="nobordernopadding"><tr><td>';
$this->resprints.= $langs->trans('SubscriptionStripe');
$this->resprints.= '<td><td align="right">';
$this->resprints.= '</td></tr></table>';
$this->resprints.= '</td>';
$this->resprints.= '<td colspan="3">';
$stripe=new Stripe($db);
if (7==4) {
$customer=$stripe->customerStripe($object->id,$stripe->getStripeAccount($service));
$this->resprints.= $customer->id;
}
else {
$this->resprints.= $langs->trans("NoStripe");
}
$this->resprints.= '</td></tr>';
}
elseif (is_object($object) && $object->element == 'adherent_type'){
$this->resprints.= '<tr><td>';
$this->resprints.= '<table width="100%" class="nobordernopadding"><tr><td>';
$this->resprints.= $langs->trans('PlanStripe');
$this->resprints.= '<td><td align="right">';
// $this->resprints.= '<a href="'.$dolibarr_main_url_root.dol_buildpath('/dolipress/card.php?socid='.$object->id, 1).'">'.img_edit().'</a>';
$this->resprints.= '</td></tr></table>';
$this->resprints.= '</td>';
$this->resprints.= '<td colspan="3">';
$stripe=new Stripe($db);
if (7==4) {
$customer=$stripe->customerStripe($object->id,$stripe->getStripeAccount($service));
$this->resprints.= $customer->id;
}
else {
$this->resprints.= $langs->trans("NoStripe");
}
$this->resprints.= '</td></tr>';
}
return 0;
}

function addMoreActionsButtons($parameters=false, &$object, &$action='')

/**
* addMoreActionsButtons
*
* @param arra $parameters Parameters
* @param Object $object Object
* @param string $action action
* @return int 0
*/
function addMoreActionsButtons($parameters=false, &$object, &$action='')
{
global $db,$conf,$user,$langs,$form;
if (is_object($object) && $object->element == 'facture'){
// On verifie si la facture a des paiements
if (is_object($object) && $object->element == 'facture'){
// On verifie si la facture a des paiements
$sql = 'SELECT pf.amount';
$sql .= ' FROM ' . MAIN_DB_PREFIX . 'paiement_facture as pf';
$sql .= ' WHERE pf.fk_facture = ' . $object->id;
Expand All @@ -183,34 +197,35 @@ function addMoreActionsButtons($parameters=false, &$object, &$action='')
$resteapayer = $object->total_ttc - $totalpaye;
// Request a direct debit order
if ($object->statut > Facture::STATUS_DRAFT && $object->statut < Facture::STATUS_ABANDONED && $object->paye == 0)
{ $stripe=new Stripe($db);
if ($resteapayer > 0)
{
if ($stripe->getStripeAccount($conf->entity)) // a modifier avec droit stripe
{
$langs->load("withdrawals");
print '<a class="butActionDelete" href="'.dol_buildpath('/stripeconnect/payment.php?facid='.$object->id.'&action=create', 1).'" title="'.dol_escape_htmltag($langs->trans("StripeConnectPay")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
else
{
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("NotEnoughPermissions")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
}
elseif ($resteapayer == 0)
{
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("NotEnoughPermissions")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
{
$stripe=new Stripe($db);
if ($resteapayer > 0)
{
if ($stripe->getStripeAccount($conf->entity)) // a modifier avec droit stripe
{
$langs->load("withdrawals");
print '<a class="butActionDelete" href="'.dol_buildpath('/stripeconnect/payment.php?facid='.$object->id.'&action=create', 1).'" title="'.dol_escape_htmltag($langs->trans("StripeConnectPay")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
else
{
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("NotEnoughPermissions")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
}
elseif ($resteapayer == 0)
{
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("NotEnoughPermissions")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
}
else {
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("NotEnoughPermissions")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
}
elseif (is_object($object) && $object->element == 'invoice_supplier'){
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("StripeConnectPay")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
elseif (is_object($object) && $object->element == 'member'){
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("StripeAutoSubscription")).'">'.$langs->trans("StripeAutoSubscription").'</a>';
}
else {
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("NotEnoughPermissions")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
}
elseif (is_object($object) && $object->element == 'invoice_supplier'){
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("StripeConnectPay")).'">'.$langs->trans("StripeConnectPay").'</a>';
}
elseif (is_object($object) && $object->element == 'member'){
print '<a class="butActionRefused" href="#" title="'.dol_escape_htmltag($langs->trans("StripeAutoSubscription")).'">'.$langs->trans("StripeAutoSubscription").'</a>';
}
return 0;
}

Expand Down

0 comments on commit 5edaa9a

Please sign in to comment.