| Conditions | 99 |
| Paths | 99 |
| Total Lines | 438 |
| Code Lines | 296 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
| 1 | <?php |
||
| 99 | public function runTrigger($action, $object, User $user, Translate $langs, Conf $conf) |
||
| 100 | { |
||
| 101 | // Put here code you want to execute when a Dolibarr business events occurs. |
||
| 102 | // Data and type of action are stored into $object and $action |
||
| 103 | |||
| 104 | /** Users */ |
||
| 105 | if ($action == 'USER_LOGIN') { |
||
| 106 | dol_syslog( |
||
| 107 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 108 | ); |
||
| 109 | } elseif ($action == 'USER_UPDATE_SESSION') { |
||
| 110 | // Warning: To increase performances, this action is triggered only if |
||
| 111 | // constant MAIN_ACTIVATE_UPDATESESSIONTRIGGER is set to 1. |
||
| 112 | dol_syslog( |
||
| 113 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 114 | ); |
||
| 115 | } elseif ($action == 'USER_CREATE') { |
||
| 116 | dol_syslog( |
||
| 117 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 118 | ); |
||
| 119 | } elseif ($action == 'USER_CREATE_FROM_CONTACT') { |
||
| 120 | dol_syslog( |
||
| 121 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 122 | ); |
||
| 123 | } elseif ($action == 'USER_MODIFY') { |
||
| 124 | dol_syslog( |
||
| 125 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 126 | ); |
||
| 127 | } elseif ($action == 'USER_NEW_PASSWORD') { |
||
| 128 | dol_syslog( |
||
| 129 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 130 | ); |
||
| 131 | } elseif ($action == 'USER_ENABLEDISABLE') { |
||
| 132 | dol_syslog( |
||
| 133 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 134 | ); |
||
| 135 | } elseif ($action == 'USER_DELETE') { |
||
| 136 | dol_syslog( |
||
| 137 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 138 | ); |
||
| 139 | } elseif ($action == 'USER_LOGOUT') { |
||
| 140 | dol_syslog( |
||
| 141 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 142 | ); |
||
| 143 | } elseif ($action == 'USER_SETINGROUP') { |
||
| 144 | dol_syslog( |
||
| 145 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 146 | ); |
||
| 147 | } elseif ($action == 'USER_REMOVEFROMGROUP') { |
||
| 148 | dol_syslog( |
||
| 149 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 150 | ); |
||
| 151 | |||
| 152 | /** Groups */ |
||
| 153 | } elseif ($action == 'GROUP_CREATE') { |
||
| 154 | dol_syslog( |
||
| 155 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 156 | ); |
||
| 157 | } elseif ($action == 'GROUP_MODIFY') { |
||
| 158 | dol_syslog( |
||
| 159 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 160 | ); |
||
| 161 | } elseif ($action == 'GROUP_DELETE') { |
||
| 162 | dol_syslog( |
||
| 163 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 164 | ); |
||
| 165 | |||
| 166 | /** Companies */ |
||
| 167 | } elseif ($action == 'COMPANY_CREATE') { |
||
| 168 | dol_syslog( |
||
| 169 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 170 | ); |
||
| 171 | } elseif ($action == 'COMPANY_MODIFY') { |
||
| 172 | dol_syslog( |
||
| 173 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 174 | ); |
||
| 175 | } elseif ($action == 'COMPANY_DELETE') { |
||
| 176 | dol_syslog( |
||
| 177 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 178 | ); |
||
| 179 | |||
| 180 | /** Contacts */ |
||
| 181 | } elseif ($action == 'CONTACT_CREATE') { |
||
| 182 | dol_syslog( |
||
| 183 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 184 | ); |
||
| 185 | } elseif ($action == 'CONTACT_MODIFY') { |
||
| 186 | dol_syslog( |
||
| 187 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 188 | ); |
||
| 189 | } elseif ($action == 'CONTACT_DELETE') { |
||
| 190 | dol_syslog( |
||
| 191 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 192 | ); |
||
| 193 | // Products |
||
| 194 | } elseif ($action == 'PRODUCT_CREATE') { |
||
| 195 | dol_syslog( |
||
| 196 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 197 | ); |
||
| 198 | } elseif ($action == 'PRODUCT_MODIFY') { |
||
| 199 | dol_syslog( |
||
| 200 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 201 | ); |
||
| 202 | } elseif ($action == 'PRODUCT_DELETE') { |
||
| 203 | dol_syslog( |
||
| 204 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 205 | ); |
||
| 206 | |||
| 207 | /** Customer orders */ |
||
| 208 | } elseif ($action == 'ORDER_CREATE') { |
||
| 209 | dol_syslog( |
||
| 210 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 211 | ); |
||
| 212 | } elseif ($action == 'ORDER_CLONE') { |
||
| 213 | dol_syslog( |
||
| 214 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 215 | ); |
||
| 216 | } elseif ($action == 'ORDER_VALIDATE') { |
||
| 217 | dol_syslog( |
||
| 218 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 219 | ); |
||
| 220 | } elseif ($action == 'ORDER_DELETE') { |
||
| 221 | dol_syslog( |
||
| 222 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 223 | ); |
||
| 224 | } elseif ($action == 'ORDER_BUILDDOC') { |
||
| 225 | dol_syslog( |
||
| 226 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 227 | ); |
||
| 228 | } elseif ($action == 'ORDER_SENTBYMAIL') { |
||
| 229 | dol_syslog( |
||
| 230 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 231 | ); |
||
| 232 | } elseif ($action == 'LINEORDER_INSERT') { |
||
| 233 | dol_syslog( |
||
| 234 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 235 | ); |
||
| 236 | } elseif ($action == 'LINEORDER_DELETE') { |
||
| 237 | dol_syslog( |
||
| 238 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 239 | ); |
||
| 240 | |||
| 241 | /** Supplier orders */ |
||
| 242 | } elseif ($action == 'ORDER_SUPPLIER_CREATE') { |
||
| 243 | dol_syslog( |
||
| 244 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 245 | ); |
||
| 246 | } elseif ($action == 'ORDER_SUPPLIER_VALIDATE') { |
||
| 247 | dol_syslog( |
||
| 248 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 249 | ); |
||
| 250 | } elseif ($action == 'ORDER_SUPPLIER_SENTBYMAIL') { |
||
| 251 | dol_syslog( |
||
| 252 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 253 | ); |
||
| 254 | } elseif ($action == 'SUPPLIER_ORDER_BUILDDOC') { |
||
| 255 | dol_syslog( |
||
| 256 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 257 | ); |
||
| 258 | |||
| 259 | /** Proposals */ |
||
| 260 | } elseif ($action == 'PROPAL_CREATE') { |
||
| 261 | dol_syslog( |
||
| 262 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 263 | ); |
||
| 264 | } elseif ($action == 'PROPAL_CLONE') { |
||
| 265 | dol_syslog( |
||
| 266 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 267 | ); |
||
| 268 | } elseif ($action == 'PROPAL_MODIFY') { |
||
| 269 | dol_syslog( |
||
| 270 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 271 | ); |
||
| 272 | } elseif ($action == 'PROPAL_VALIDATE') { |
||
| 273 | dol_syslog( |
||
| 274 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 275 | ); |
||
| 276 | } elseif ($action == 'PROPAL_BUILDDOC') { |
||
| 277 | dol_syslog( |
||
| 278 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 279 | ); |
||
| 280 | } elseif ($action == 'PROPAL_SENTBYMAIL') { |
||
| 281 | dol_syslog( |
||
| 282 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 283 | ); |
||
| 284 | } elseif ($action == 'PROPAL_CLOSE_SIGNED') { |
||
| 285 | dol_syslog( |
||
| 286 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 287 | ); |
||
| 288 | } elseif ($action == 'PROPAL_CLOSE_REFUSED') { |
||
| 289 | dol_syslog( |
||
| 290 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 291 | ); |
||
| 292 | } elseif ($action == 'PROPAL_DELETE') { |
||
| 293 | dol_syslog( |
||
| 294 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 295 | ); |
||
| 296 | } elseif ($action == 'LINEPROPAL_INSERT') { |
||
| 297 | dol_syslog( |
||
| 298 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 299 | ); |
||
| 300 | } elseif ($action == 'LINEPROPAL_MODIFY') { |
||
| 301 | dol_syslog( |
||
| 302 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 303 | ); |
||
| 304 | } elseif ($action == 'LINEPROPAL_DELETE') { |
||
| 305 | dol_syslog( |
||
| 306 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 307 | ); |
||
| 308 | |||
| 309 | /** Contracts */ |
||
| 310 | } elseif ($action == 'CONTRACT_CREATE') { |
||
| 311 | dol_syslog( |
||
| 312 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 313 | ); |
||
| 314 | } elseif ($action == 'CONTRACT_MODIFY') { |
||
| 315 | dol_syslog( |
||
| 316 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 317 | ); |
||
| 318 | } elseif ($action == 'CONTRACT_ACTIVATE') { |
||
| 319 | dol_syslog( |
||
| 320 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 321 | ); |
||
| 322 | } elseif ($action == 'CONTRACT_CANCEL') { |
||
| 323 | dol_syslog( |
||
| 324 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 325 | ); |
||
| 326 | } elseif ($action == 'CONTRACT_CLOSE') { |
||
| 327 | dol_syslog( |
||
| 328 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 329 | ); |
||
| 330 | } elseif ($action == 'CONTRACT_DELETE') { |
||
| 331 | dol_syslog( |
||
| 332 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 333 | ); |
||
| 334 | |||
| 335 | /** Bills */ |
||
| 336 | } elseif ($action == 'BILL_CREATE') { |
||
| 337 | dol_syslog( |
||
| 338 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 339 | ); |
||
| 340 | } elseif ($action == 'BILL_CLONE') { |
||
| 341 | dol_syslog( |
||
| 342 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 343 | ); |
||
| 344 | } elseif ($action == 'BILL_MODIFY') { |
||
| 345 | dol_syslog( |
||
| 346 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 347 | ); |
||
| 348 | } elseif ($action == 'BILL_VALIDATE') { |
||
| 349 | dol_syslog( |
||
| 350 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 351 | ); |
||
| 352 | } elseif ($action == 'BILL_BUILDDOC') { |
||
| 353 | dol_syslog( |
||
| 354 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 355 | ); |
||
| 356 | } elseif ($action == 'BILL_SENTBYMAIL') { |
||
| 357 | dol_syslog( |
||
| 358 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 359 | ); |
||
| 360 | } elseif ($action == 'BILL_CANCEL') { |
||
| 361 | dol_syslog( |
||
| 362 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 363 | ); |
||
| 364 | } elseif ($action == 'BILL_DELETE') { |
||
| 365 | dol_syslog( |
||
| 366 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 367 | ); |
||
| 368 | } elseif ($action == 'LINEBILL_INSERT') { |
||
| 369 | dol_syslog( |
||
| 370 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 371 | ); |
||
| 372 | } elseif ($action == 'LINEBILL_DELETE') { |
||
| 373 | dol_syslog( |
||
| 374 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 375 | ); |
||
| 376 | |||
| 377 | /** Payments */ |
||
| 378 | } elseif ($action == 'PAYMENT_CUSTOMER_CREATE') { |
||
| 379 | dol_syslog( |
||
| 380 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 381 | ); |
||
| 382 | } elseif ($action == 'PAYMENT_SUPPLIER_CREATE') { |
||
| 383 | dol_syslog( |
||
| 384 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 385 | ); |
||
| 386 | } elseif ($action == 'PAYMENT_ADD_TO_BANK') { |
||
| 387 | dol_syslog( |
||
| 388 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 389 | ); |
||
| 390 | } elseif ($action == 'PAYMENT_DELETE') { |
||
| 391 | dol_syslog( |
||
| 392 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 393 | ); |
||
| 394 | |||
| 395 | /** Interventions */ |
||
| 396 | } elseif ($action == 'FICHEINTER_CREATE') { |
||
| 397 | dol_syslog( |
||
| 398 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 399 | ); |
||
| 400 | } elseif ($action == 'FICHEINTER_MODIFY') { |
||
| 401 | dol_syslog( |
||
| 402 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 403 | ); |
||
| 404 | } elseif ($action == 'FICHEINTER_VALIDATE') { |
||
| 405 | dol_syslog( |
||
| 406 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 407 | ); |
||
| 408 | } elseif ($action == 'FICHEINTER_DELETE') { |
||
| 409 | dol_syslog( |
||
| 410 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 411 | ); |
||
| 412 | |||
| 413 | /** Members */ |
||
| 414 | } elseif ($action == 'MEMBER_CREATE') { |
||
| 415 | dol_syslog( |
||
| 416 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 417 | ); |
||
| 418 | } elseif ($action == 'MEMBER_VALIDATE') { |
||
| 419 | dol_syslog( |
||
| 420 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 421 | ); |
||
| 422 | } elseif ($action == 'MEMBER_SUBSCRIPTION') { |
||
| 423 | dol_syslog( |
||
| 424 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 425 | ); |
||
| 426 | } elseif ($action == 'MEMBER_MODIFY') { |
||
| 427 | dol_syslog( |
||
| 428 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 429 | ); |
||
| 430 | } elseif ($action == 'MEMBER_NEW_PASSWORD') { |
||
| 431 | dol_syslog( |
||
| 432 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 433 | ); |
||
| 434 | } elseif ($action == 'MEMBER_RESILIATE') { |
||
| 435 | dol_syslog( |
||
| 436 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 437 | ); |
||
| 438 | } elseif ($action == 'MEMBER_DELETE') { |
||
| 439 | dol_syslog( |
||
| 440 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 441 | ); |
||
| 442 | |||
| 443 | /** Categories */ |
||
| 444 | } elseif ($action == 'CATEGORY_CREATE') { |
||
| 445 | dol_syslog( |
||
| 446 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 447 | ); |
||
| 448 | } elseif ($action == 'CATEGORY_MODIFY') { |
||
| 449 | dol_syslog( |
||
| 450 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 451 | ); |
||
| 452 | } elseif ($action == 'CATEGORY_DELETE') { |
||
| 453 | dol_syslog( |
||
| 454 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 455 | ); |
||
| 456 | |||
| 457 | /** Projects */ |
||
| 458 | } elseif ($action == 'PROJECT_CREATE') { |
||
| 459 | dol_syslog( |
||
| 460 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 461 | ); |
||
| 462 | } elseif ($action == 'PROJECT_MODIFY') { |
||
| 463 | dol_syslog( |
||
| 464 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 465 | ); |
||
| 466 | } elseif ($action == 'PROJECT_DELETE') { |
||
| 467 | dol_syslog( |
||
| 468 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 469 | ); |
||
| 470 | /** Project tasks */ |
||
| 471 | } elseif ($action == 'TASK_CREATE') { |
||
| 472 | dol_syslog( |
||
| 473 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 474 | ); |
||
| 475 | } elseif ($action == 'TASK_MODIFY') { |
||
| 476 | dol_syslog( |
||
| 477 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 478 | ); |
||
| 479 | } elseif ($action == 'TASK_DELETE') { |
||
| 480 | dol_syslog( |
||
| 481 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 482 | ); |
||
| 483 | |||
| 484 | /** Task time spent */ |
||
| 485 | } elseif ($action == 'TASK_TIMESPENT_CREATE') { |
||
| 486 | dol_syslog( |
||
| 487 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 488 | ); |
||
| 489 | } elseif ($action == 'TASK_TIMESPENT_MODIFY') { |
||
| 490 | dol_syslog( |
||
| 491 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 492 | ); |
||
| 493 | } elseif ($action == 'TASK_TIMESPENT_DELETE') { |
||
| 494 | dol_syslog( |
||
| 495 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 496 | ); |
||
| 497 | |||
| 498 | /** Shipping */ |
||
| 499 | } elseif ($action == 'SHIPPING_CREATE') { |
||
| 500 | dol_syslog( |
||
| 501 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 502 | ); |
||
| 503 | } elseif ($action == 'SHIPPING_MODIFY') { |
||
| 504 | dol_syslog( |
||
| 505 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 506 | ); |
||
| 507 | } elseif ($action == 'SHIPPING_VALIDATE') { |
||
| 508 | dol_syslog( |
||
| 509 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 510 | ); |
||
| 511 | } elseif ($action == 'SHIPPING_SENTBYMAIL') { |
||
| 512 | dol_syslog( |
||
| 513 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 514 | ); |
||
| 515 | } elseif ($action == 'SHIPPING_DELETE') { |
||
| 516 | dol_syslog( |
||
| 517 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 518 | ); |
||
| 519 | } elseif ($action == 'SHIPPING_BUILDDOC') { |
||
| 520 | dol_syslog( |
||
| 521 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 522 | ); |
||
| 523 | |||
| 524 | /** File */ |
||
| 525 | } elseif ($action == 'FILE_UPLOAD') { |
||
| 526 | dol_syslog( |
||
| 527 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 528 | ); |
||
| 529 | } elseif ($action == 'FILE_DELETE') { |
||
| 530 | dol_syslog( |
||
| 531 | "Trigger '" . $this->name . "' for action '$action' launched by " . __FILE__ . ". id=" . $object->id |
||
| 532 | ); |
||
| 533 | } |
||
| 534 | |||
| 535 | return 0; |
||
| 536 | } |
||
| 537 | } |
||
| 538 |