Guest User

Untitled

a guest
Oct 20th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. // handle missed tenant deposit payments
  2. $unpaidDepositsTenantsCount = count($unpaidDepositsTenants);
  3. if($unpaidDepositsTenantsCount > 1){
  4. $newsFeed = new NewsFeed();
  5. $newsFeed->setType("tenant-alert");
  6. $newsFeed->setCompanyId($companyId);
  7. $newsFeed->setDescription($unpaidDepositsTenantsCount.' tenants in ' . count($unpaidDepositsUnits) .' unit'.singular(count($unpaidDepositsUnits)).' missed their deposit payment for a total of $'.format_price(abs($unpaidDeposits),true).'.');
  8. $newsFeed->save();
  9. }elseif(($unpaidDepositsTenantsCount === 1) && (count($unpaidDepositsUnits) > 0)){
  10. $tenantIds = array_keys($unpaidDepositsTenants);
  11. $tenantName = array_shift($unpaidDepositsTenants);
  12. $unitIds = array_keys($unpaidDepositsUnits);
  13. $unitName = array_shift($unpaidDepositsUnits);
  14. $newsFeed = new NewsFeed();
  15. $newsFeed->setType("tenant-alert");
  16. $newsFeed->setCompanyId($companyId);
  17. $newsFeed->setDescription('<a href="#" name="view-profile" id="user-id-'.$tenantIds[0].'">'.$tenantName.'</a> of unit <a href="#" name="view-unit" id="unit-id-'.$unitIds[0].'">' . $unitName .'</a> missed their deposit payment of $ '.format_price(abs($unpaidDeposits),true).'.');
  18. $newsFeed->save();
  19. }
Add Comment
Please, Sign In to add comment