Skip to content

Instantly share code, notes, and snippets.

View ratul0's full-sized avatar
🏠
Working from home

Yousuf Khan Ratul ratul0

🏠
Working from home
  • Method Park
  • Bamberg, Germany
View GitHub Profile
@ratul0
ratul0 / bean.java
Last active December 16, 2019 06:19
package de.uniba.dsg.dsam.backend.beans;
import de.uniba.dsg.dsam.backend.entities.BeverageEntity;
import de.uniba.dsg.dsam.backend.entities.OrderEntity;
import de.uniba.dsg.dsam.backend.entities.OrderQuantity;
import de.uniba.dsg.dsam.model.OrderBeverageDTO;
import de.uniba.dsg.dsam.persistence.BeverageManagement;
import de.uniba.dsg.dsam.persistence.OrderManagement;
import javax.ejb.EJB;
@ratul0
ratul0 / order.java
Last active December 16, 2019 05:58
package de.uniba.dsg.dsam.model;
import java.io.Serializable;
import java.util.ArrayList;
public class OrderBeverageDTO implements Serializable {
public Order order;
package de.uniba.dsg.dsam.backend.entities;
import javax.persistence.*;
import java.util.Date;
import java.util.List;
@Entity
@Table(name = "orders")
public class OrderEntity {
@Id
package de.uniba.dsg.dsam.backend.entities;
import javax.persistence.*;
@Entity(name = "OrderQuantity")
@Table(name = "order_beverage")
public class OrderQuantity {
@EmbeddedId
private OrderBeverageKey id;
package de.uniba.dsg.dsam.backend.entities;
import javax.persistence.Column;
import javax.persistence.Embeddable;
import java.io.Serializable;
import java.util.Objects;
@Embeddable
public class OrderBeverageKey implements Serializable {
@Column(name = "order_id")
{
"eslint.enable": true, //Enable eslint,
"editor.formatOnSave": true,
"eslint.options": {
"extensions": [ //List of file extensions to activate eslint
".html",
".js",
".vue",
".jsx"
]
@ratul0
ratul0 / vueRc.js
Created March 31, 2018 16:50
eslintrc
// https://eslint.org/docs/user-guide/configuring
module.exports = {
root: true,
parser: 'vue-eslint-parser',
parserOptions: {
parser: 'babel-eslint',
ecmaVersion: 2017,
sourceType: 'module'
},
@ratul0
ratul0 / vueLint.sh
Created March 31, 2018 16:48
vue eslint setup
yarn add --dev prettier eslint-plugin-prettier eslint-config-prettier eslint eslint-plugin-vue prettier-standard vue-eslint-parser
@ratul0
ratul0 / csFix
Created March 29, 2018 14:26
PhpCs fixer
/Users/rat/.composer/vendor/bin/php-cs-fixer fix /project/path --config=/Users/rat/wprojects/php_cs.dist
@ratul0
ratul0 / WebStorm.txt
Last active November 2, 2017 14:54
WebStorm shortcut (osx)
Find any file : Command+shift+o
Find next occurrence : Ctrl+G
Find all occurrence : Ctrl+Command+G
Duplicate current line or selected block : Command + G
Delete line at caret : Command + delete
Reformat code : Alt + Command + L
Auto-indent line(s) : Alt + Command + I
Expand/collapse code block : Command + NumPad +/-
Expand all : Command + Shift + NumPad+
Collapse all : Command + Shift + NumPad-