View TeamSecurity.php
<?php | |
if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point'); | |
class TeamSecurity extends SugarVisibility | |
{ | |
public function addVisibilityFrom(&$query) | |
{ | |
return $query; | |
} |
View composer.json
{ | |
"require": { | |
"spinegar/sugar7wrapper": "dev-master" | |
}, | |
"minimum-stability": "dev" | |
} |
View sugar-cases.ino
#include <EtherCard.h> | |
int output_pin = 7; | |
int output_time_on = 500; | |
static byte mac_address[] = {0x42,0x42,0x42,0x42,0x42,0x42}; | |
const char url_crm_proxy[] PROGMEM = "your-sugarcrm-proxy-url.com"; | |
const char uri_crm_proxy[] PROGMEM = "/"; | |
byte Ethernet::buffer[700]; | |
static byte current_session; |
View motor-with-mosfet-three-speed.ino
const int motorpin = 5; | |
const int divider = 3; | |
int motor_speed = 0; | |
void setup() | |
{ | |
Serial.begin(57600); | |
pinMode(motorpin, OUTPUT); | |
} |
View motor-with-mosfet-increasing-speed.ino
const int motorpin = 5; | |
int motor_speed = 0; | |
void setup() | |
{ | |
Serial.begin(57600); | |
pinMode(motorpin, OUTPUT); | |
} | |
void loop() |
View CustomPersonFilterApi.php
<?php | |
// | |
// Enrico Simonetti | |
// | |
// | |
// Description: | |
// Modify Users REST API to retrieve all Users/Employees | |
// The system normally allows retrieve of records with status or employee_status='Active' and with portal_only='0' | |
// |
View errors.php
// Assuming that $b is a valid bean instance... | |
// Assuming we are editing the record... | |
// On SugarApiException($app_strings[$error_app_label], null, null, 422, 'my_error_code_sample'); | |
// "my_error_code_sample" is displayed on the output as "error" | |
// $app_strings[$error_app_label] is displayed on the output as "error_message" | |
$error_app_label = 'LBL_MY_ERROR_MESSAGE'; | |
if(!empty($b->module_name) && isModuleBWC($b->module_name)) | |
{ |
View record.js
({ | |
extendsFrom: 'RecordView', | |
initialize: function(options) | |
{ | |
this._super('initialize', [options]); | |
}, | |
_render: function() | |
{ |
View inboundEmailsLogic.php
<?php | |
// Enrico Simonetti | |
// 11/09/2014 | |
// Tested on SugarCRM 6.5.17 | |
// Create standard Inbound Email to Case functionality, using by default an empty team ($inbound_cases_team) for round robin assignment | |
// Then define the custom assignment rules | |
/* | |
Logic hook entries will look something like this... if entered manually |
View afterLoginUsers.php
<?php | |
// Enrico Simonetti | |
// enricosimonetti.com | |
// custom/logichooks/modules/Users/afterLoginUsers.php | |
class afterLoginUsers | |
{ | |
public function callAfterLogin($bean, $event, $args) |
OlderNewer